Skip to contents

PortAudio is an open source project powered by Assembla

Assembla offers free public and private SVN/Git repositories and project hosting with bug/issue tracking and collaboration tools.

 

Active by Milestone

No Milestone

# Summary Assigned to Status

67

 There is no test which directly excercises all of the multi-host-api functions
 
New

11

 add callback API for detecting connection/removal of devices
rbencina
New

54

 Enable >16bit output sample widths using DirectSound API
rbencina
New

55

 Directsound callback scheduling could be improved
rbencina
New

60

 harmonise DirectSound file naming conventions
rbencina
New

68

 There's no global documentation for PA_* configuration defines
rbencina
New

69

 Update coding standards and style guide and move to the Wiki
 
New

72

 Request for method to determine which host-API specific extensions are installed (at compile time & runtime)
 
New

87

 WMME ignores callback stream completion flags while priming output
rbencina
New

139

 enable >16 bit output with WMME api
rbencina
New

143

 PA doesn't provide a mechanism for handling/reporting async errors or failure
rbencina
New

150

 Should have a test for paFramesPerBufferUnspecified
 
New

207

 Add info about querying devices/opening non-default devices to tutorial
 
New

211

 PA/ALSA doesn't support SND_PCM_FORMAT_S24_3BE input format (Native Instruments Audio4DJ soundcard)
 
New

212

 PA/ALSA doesn't support ALSA subdevices eg hw:1,0,0 and hw:1,0,1 (Native Instruments Audio4DJ soundcard)
 
New

213

 ALSA function snd_pcm_sw_params_set_xfer_align() deprecated
gineera
New

214

 ALSA snd_config_update_free_global() can crash Pulseaudio
gineera
New

220

 Review OpenBSD sndio Host APl implementation
 
New

223

 A test support ticket
 
New

224

 Patch for Windows DirectSound and WMME UTF-8 device names
 
New

226

 paex_ocean_shore uses private API: PaUtil_AllocateMemory
robiwan
New

227

 Pa_OpenStream on Mac hangs when running multiple streams with different rates
 
New

228

 ksguid.lib linker issues
rbencina
New

229

 PA/CoreAudio: assertion failure when requesting non-power-of-two channel count
 
New

230

 C++ binding should declare operators == and != const
 
New

231

 "New Support Request" button is not visible to non-logged-in users
 
New

232

 Float32_To_Int16_DitherClip is wrong
 
New

233

 Patch: fix cross-compiling (change AC_PATH_PROG to AC_CHECK_TOOL)
 
New

234

 Typo for src/os/win/pa_win_wdmks_utils.o in configure.in
 
New

40

 Support OS X 10.3
bejayoharen
Accepted

41

 Support "Default Device" in Core Audio
bejayoharen
Accepted

45

 CoreAudio may not use the ideal buffer size in the presence of sample rate conversion
bejayoharen
Accepted

76

 bypass ASIO SDK limitation of 1 device open at a time.
rbencina
New

79

 Buffer Processor doesn't support minimal-copying for blocking i/o
 
New

85

 Mac OS X may not work correctly with large block sizes
bejayoharen
New

90

 Pa_Initialize hangs on Mac in debug mode in NetBeans
bejayoharen
New

106

 ASIO devices with multiple sample formats are unsupported
rbencina
New

109

 Allow PaAsio_ShowControlPanel to be called for open stream. Fix ASIOInit(..systemSpecific)
rbencina
New

110

 ASIO callback underflow/overflow buffer slip detection doesn't work
rbencina
New

113

 CPU load smoothing is not independent of callback frequency
 
New

114

 include host error text in string returned by Pa_GetErrorText on paUnanticipatedHostError
 
New

118

 optimise performance of pa_process.c buffer processors
 
New

120

 pa_process.c doesn't support paPrimeOutputBuffersUsingStreamCallback for adapted buffer sizes
rbencina
New

126

 pull default DirectSound devices from system like WMME does
rbencina
New

131

 PA/DirectSound doesn't implement paNeverDropInput
rbencina
New

133

 win PaUtil_GetTime implementation doesn't deal with kb q274323 QueryPerformanceCounter issue
rbencina
New

141

 PA/WMME could reset waveOut device when callback returns paAbort
rbencina
New

152

 Consider using CoreAudio dynamic aggregate devices
bejayoharen
New

156

 PortAudio implementation for iOS
rbencina
New

159

 add a function to dynamically select which i/o channels we're interested in at each callback
rbencina
New

176

 consolodate windows error handling functions to improve error reporting quality
rbencina
New
# Summary Assigned to Status

122

 PA/DirectSound recommended deviceInfo->default*Latency values are (higher than necessary)
rbencina
Accepted

145

 QA: run/compile each test on each platform and check with each host API
philburk
New

185

 use patest_wmme_find_best_latency_params.c to gather viable WMME default latency values
rbencina
Accepted

186

 Use patest_dsound_find_best_latency_params.c to gather viable default DirectSound latency values
rbencina
New

195

 crash in CoreAudio on 10.5.x
rbencina
New

201

 Write a test that prints out the default latency values for each device
rbencina
New

202

 Verify that each host API returns non-zero default latency values using test from #201
rbencina
New

203

 Manually test that PA default latencies result in no glitching for each host API
rbencina
New

205

 M1 Latency related code review
rbencina
New

206

 QA Test: compare loopback and reported stream latencies for each host API
rbencina
New

97

 [META] Some PA recommended deviceInfo->default*Latency values are bad or unimplemented
rbencina
New

98

 [META] Harmonize Pa_OpenStream() suggestedLatency param to native buffer size calculations
rbencina
New

99

 [META] ensure 0 Pa_OpenStream() suggestedLatency param means "use minimum implementable latency"
rbencina
New

181

 [META] ensure reported streamInfo->input/ouputLatency values are correct
rbencina
New

198

 PA/CoreAudio may use non-optimal host buffer sizes in some corner cases
philburk
New
# Summary Assigned to Status

58

 API calling convention and pack
 
New

92

 rename PaStreamParameters::hostApiSpecificStreamInfo to hostApiSpecificStreamParameters
philburk
New

174

 [META] ABI/API changes before V19 final release
rbencina
New

169

 Portaudio should expose host API specific stream information
robiwan
Accepted

172

 Remove structVersion field from PaHostApiInfo, PaDeviceInfo and PaStreamInfo
philburk
New

173

 Improved API library version API
philburk
New

180

 Rename PaStreamParameters::suggestedLatency to requestedLatency
rbencina
New

190

 Query functions in portaudio.h should take const PaStream ptr
rbencina
New

225

 PA should expose host API specific device info
robiwan
New
# Summary Assigned to Status

83

 Implement a new test that excercises non-interleaved blocking i/o
philburk
New

148

 ASIO blocking i/o implementation needs testing
rbencina
New

157

 priming behavior of Pa_ReadStream and Pa_WriteStream is under specified
rbencina
New

56

 blocking i/o not implemented for dsound
rbencina
New

77

 CoreAudio implementation doesn't support non-interleaved ReadStream and WriteStream
bejayoharen
New

81

 JACK blocking i/o doesn't support non-interleaved streams (or non stereo?)
 
New

82

 Port PABLIO to V19 blocking i/o API
philburk
Accepted

57

 blocking i/o not implemented for asio (committed needs testing see #148)
rbencina
Accepted

59

 Underspecified behavior for Stream Finished Callback with Blocking Streams
rbencina
New

117

 review WMME blocking i/o buffer queueing underflow/overflow handling
rbencina
New

103

 Improve ASIO blocking i/o buffering and latency calculations
rbencina
New

116

 Consider allowing Pa_ReadStream(0) and Pa_WriteStream(0) to be used to poll for underflow/overflow
rbencina
New
# Summary Assigned to Status

135

 PA/WMME timeInfo.inputBufferAdcTime is not implemented
rbencina
New

149

 CoreAudio callback timeInfo.inputBufferAdcTime is broken for input-only streams
rbencina
New

46

 getStreamTime goes out of whack on Mac OS X when plugging/unplugging headphones => RETEST
bejayoharen
Accepted

74

 timeInfo.currentTime passed to PaStreamCallback is not strictly conformant to spec
rbencina
New

136

 PA/WMME timeInfo is not implemented during stream priming
rbencina
New

144

 CoreAudio PaStreamCallbackTimeInfo implementation not working in some cases
bejayoharen
New

192

 Test to graph callback timestamp behavior
rbencina
New
# Summary Assigned to Status

35

 some conversion functions are not implemented in pa_converters.c
 
New

100

 review and possibly correct bit-transparancy of int<->float<->int converters
rbencina
New

102

 Switching sample rate (say of hardware interface) while stream is open crashes PA/CoreAudio
bejayoharen
New

112

 require clipping for dithering sample conversion functions?
rbencina
New

158

 CoreAudio: error/crash if device for a running stream is removed/unplugged
bejayoharen
New

219

 PA/CoreAudio doesn't handle cleanup after errors properly
 
New