robiwan
dd82ba9976
Fix for WaveRT WDM drivers that do not support memory mapped position register, and correct 8 channel speaker geometry mapping.
2012-12-28 16:54:25 +00:00
rbencina
33df37a804
increase upper limit for absurd sample rates from 200000 to 384000 Hz. via Richard from Audacity
2012-12-04 18:39:48 +00:00
rbencina
b1f0cc8829
fix assertion failures with blocking io in ASIO host api. host buffer formats were not inited with non-interleaved flag in parameters to blocking i/o buffer processor
2012-12-04 14:45:31 +00:00
rbencina
b054f44292
clarified and corrected comment
2012-11-11 13:27:22 +00:00
rbencina
58d75e6d8e
check for NULL data->interface passed to KsPropertySetEnumerateCallback. Thanks to Asinbow Wang
2012-11-10 02:55:20 +00:00
bejayoharen
7236740522
added carbon to docs.
2012-11-08 17:54:26 +00:00
rbencina
878e2d2839
fixes for unicode build
2012-10-31 06:21:34 +00:00
rbencina
f33048b20c
fix for unicode build
2012-10-31 06:20:59 +00:00
philburk
042f67383c
Add comment about including source code for ring buffer in app.
2012-10-07 19:00:11 +00:00
bejayoharen
109bb6fe1f
minor fix for OS X 10.7: include AudioToolbox
2012-10-07 15:31:25 +00:00
robiwan
b053bf5ce9
https://www.assembla.com/spaces/portaudio/tickets/217
2012-09-17 06:19:34 +00:00
philburk
108bcabe4b
Add example of calling JPortAudio.
2012-09-04 23:41:14 +00:00
philburk
3291a153e1
Add the JPortAudio JavaDocs to the PortAudio reference.
2012-09-04 23:38:34 +00:00
philburk
d693c3c583
Just return true if a Java blocking IO stream underflows or overflows on read or write.
...
Only throw an exception if something truly nasty occurs.
2012-09-04 18:25:58 +00:00
philburk
ac4bb571cb
Modified to JPortAudio to support builds on Macintosh.
2012-09-02 01:43:30 +00:00
philburk
373c29f7b0
Use universal library on Mac. The _x86 or _x64 distinction is only needed on Windows.
2012-09-02 01:40:56 +00:00
philburk
f1435229e4
Fix fprintf format for long int.
2012-09-01 21:16:25 +00:00
philburk
62ebf76ad7
Apply patch to configure to fix build on Mac Lion.
...
See ticket #216 .
2012-09-01 21:11:27 +00:00
philburk
27bc47d77b
Test SVN on assembla.
2012-09-01 21:06:52 +00:00
philburk
b9d82e4d34
Report HostAPI errors in paex_write_sine.c to aid debugging.
2012-09-01 19:37:10 +00:00
philburk
da19fa6a7a
Make include paths in JPortAudio project portable.
2012-09-01 19:36:21 +00:00
philburk
e58d315241
Initial check-in for an experimental Java binding for PortAudio called JPortAudio.
2012-09-01 18:43:58 +00:00
philburk
468c6bceb7
Fix some typos in docs.
...
Fix some compiler warnings for win32.
2012-09-01 00:10:13 +00:00
robiwan
1c153276e4
Added support for multi api static build on mingw (patch from Stefan Hajnoczi), tested with ASIO,WMME,WASAPI and WDMKS
2012-07-31 12:34:06 +00:00
robiwan
5a9c79405d
Cleanup of code
2012-07-10 08:25:18 +00:00
robiwan
a889a60546
Added typedef to remove error with _beginthreadex
2012-07-10 08:16:48 +00:00
robiwan
82556314f6
Cleanup of code
2012-07-10 04:44:58 +00:00
philburk
9828a55938
Use pa_ringbuffer.h in pablio.h.
...
Mark PABLIO as deprecated in pablio/README.txt
2012-07-09 15:53:00 +00:00
robiwan
4669893212
Small fix to paex_record_file.c
2012-07-09 11:28:57 +00:00
robiwan
94b08c88bf
Added a simple example that records to/plays from a file (using callback + ring buffer). Windows only at the moment.
2012-07-09 09:53:23 +00:00
robiwan
ee7fa396e1
Removed _alloca in WdmGetPropertySimple which seems to mess up the stack when using MinGW
2012-07-02 08:19:02 +00:00
robiwan
eaf970f1e2
Removed warnings when building with MinGW
2012-06-30 05:47:46 +00:00
robiwan
1cc4bbbf9a
Changes to make compilation/linking work on Mingw
2012-06-29 12:30:43 +00:00
robiwan
3d13eb88be
Added option to CMakeLists.txt to enable PA debug output
2012-06-29 11:45:21 +00:00
robiwan
3438e46e74
Minor refactoring to remove some warnings
2012-06-29 11:44:12 +00:00
robiwan
2e6ad64c00
Changed so that Mingw build should reference WASAPI supplied Mingw includes + minor refactorings
2012-06-29 10:04:30 +00:00
robiwan
2f29f8611c
Added GUID, enumerators and structs to accomodate Vista and later OSs.
2012-06-29 09:58:48 +00:00
philburk
b4a22b91ff
Fix ring buffer handling in pa_mac_core.c that caused many spurious paInputOverflow flags.
...
Fixed size bug when input underflow detected. Code was confused between bytes and elements.
Zero out the beginning of a recording when detecting pops to prevent start of audio from looking like a pop in qa loopback test.
2012-06-25 01:12:29 +00:00
philburk
44bdc45b2a
Added counters for status flags in patest_wire.c. It then prints how many under and overflows occured.
...
This was added to help debug issue #171 .
2012-06-22 21:58:10 +00:00
philburk
39f9a22d28
Fixed warnings that broke build.
...
Fixed bug added to paqa_latency.c that caused a failed test to appear to succeed. Error result was not passed up to main.
2012-06-22 21:02:36 +00:00
robiwan
3e9e7dd334
Forgot error check after Pa_OpenStream. Naughty.
2012-06-19 20:08:03 +00:00
robiwan
9f48ec4609
Added C++ variant of paex_sine
2012-06-19 20:03:33 +00:00
gineera
6d881ec6dc
qa-latency: use defaultSampleRate; fix crash on single loops; change latency check limits; continue after a failed test; some alterations to printed messages.
2012-06-05 16:36:54 +00:00
robiwan
86aef22e9c
Fixed bug in DS code
2012-05-30 06:37:58 +00:00
philburk
ef2e72c22a
Added build instruction for loopback test.
2012-05-27 00:46:28 +00:00
gineera
f69a02a99a
Alsa: re-write SetApproximateSampleRate() to allow small deviations from a nominal requested rate, so inexactly clocked cards do not fail (use 1% tolerance).
2012-05-18 16:04:30 +00:00
gineera
8a244e09f1
Alsa: remove tabs and fix whitespace in pa_linux_alsa.c in line with the Portaudio coding standards
2012-05-04 08:18:05 +00:00
gineera
d82cd55923
Alsa: default sample rate should always be chosen with Alsa-lib sample-rate conversion disabled.
2012-05-02 21:46:01 +00:00
gineera
ce083a09b7
Alsa: fix defaultHighLatency - sample rate has to be set following reset of hwParams.
2012-05-02 21:32:40 +00:00
rbencina
ebd20865db
rolling back r1822 and r1815 to pa_linux_alsa.c . will recommit on alsa_hw_endian_subdevice branch
2012-05-01 08:18:14 +00:00