]>
Repos - portaudio/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
philburk [Thu, 21 Mar 2002 00:32:50 +0000 (00:32 +0000)]
Added support for conversion nroutines in pa_convert.c.
SHifted Dither value right by one to account for high pass filter.
philburk [Thu, 21 Mar 2002 00:31:38 +0000 (00:31 +0000)]
Fixed typo.
philburk [Thu, 21 Mar 2002 00:30:03 +0000 (00:30 +0000)]
Contains sample format conversion routines, eg. paInt32 to paInt16.
philburk [Tue, 19 Mar 2002 01:30:28 +0000 (01:30 +0000)]
steadily play a different sine wave on each channel
philburk [Tue, 19 Mar 2002 01:28:14 +0000 (01:28 +0000)]
use smaller latency
philburk [Mon, 25 Feb 2002 17:20:39 +0000 (17:20 +0000)]
If watchdog detects canary getting starved, then just lower audio thread
priority instead of killing it. If audio completely hung then still kill it.
philburk [Mon, 25 Feb 2002 17:19:24 +0000 (17:19 +0000)]
Added more printfs and sped up test.
philburk [Fri, 22 Feb 2002 22:18:30 +0000 (22:18 +0000)]
Add more tests.
philburk [Fri, 22 Feb 2002 22:18:14 +0000 (22:18 +0000)]
Only use Get_AFMT_S16_NE is not defined.
philburk [Fri, 22 Feb 2002 22:06:23 +0000 (22:06 +0000)]
Change from 22050 to 44100 Hz
Process audio in a block for better efficiency.
philburk [Fri, 22 Feb 2002 22:05:01 +0000 (22:05 +0000)]
Do all memory allocations through a tracker so we can debug memory leaks.
philburk [Fri, 22 Feb 2002 22:01:35 +0000 (22:01 +0000)]
Fix typo in comment: s/bug/big/
philburk [Fri, 22 Feb 2002 21:59:11 +0000 (21:59 +0000)]
Added bug note about unsupported sample rates.
philburk [Fri, 22 Feb 2002 21:46:18 +0000 (21:46 +0000)]
Fix messages, init toggle variable.
philburk [Fri, 22 Feb 2002 21:45:45 +0000 (21:45 +0000)]
Cleaned up some comments.
philburk [Fri, 22 Feb 2002 21:45:10 +0000 (21:45 +0000)]
Add watchdog test that causes user thread starvation by overusing CPU.
philburk [Fri, 22 Feb 2002 21:44:19 +0000 (21:44 +0000)]
Add watch dog that simulates hung audio thread.
philburk [Fri, 22 Feb 2002 21:40:48 +0000 (21:40 +0000)]
Added WatchDog proc if audio running at high priority.
Check error return from read() and write().
Check CPU endianness instead of assuming Little Endian.
stephane [Fri, 22 Feb 2002 10:28:39 +0000 (10:28 +0000)]
Explicit cast needed for compilation with Code Warrior 7
philburk [Fri, 22 Feb 2002 00:50:50 +0000 (00:50 +0000)]
test tweak
phil [Wed, 20 Feb 2002 17:57:44 +0000 (17:57 +0000)]
from Bill Eldridge
phil [Tue, 19 Feb 2002 20:04:47 +0000 (20:04 +0000)]
Used to prepare files for checkin on Windows
phil [Tue, 19 Feb 2002 20:04:26 +0000 (20:04 +0000)]
Added README and LICENSE so we can make nightly builds from CVS
stephane [Tue, 19 Feb 2002 13:45:51 +0000 (13:45 +0000)]
New Pa_ASIO_loadDriver that calls CoInitialize on each thread on Windows
dmazzoni [Tue, 19 Feb 2002 08:24:21 +0000 (08:24 +0000)]
Fixed the nonblocking open - now it tries to open each device in
nonblocking mode, and if that succeeds, closes it and opens it
again in blocking mode - and added a new Pa_StreamTime
implementation that uses SNDCTL_DSP_GET[I/O]PTR.
dmazzoni [Mon, 18 Feb 2002 06:07:07 +0000 (06:07 +0000)]
Added O_NONBLOCK to all open() calls, so that PortAudio
does not hang if the device is in use by another program.
phil [Thu, 7 Feb 2002 18:15:27 +0000 (18:15 +0000)]
notes on CoreAudio implementation
phil [Thu, 7 Feb 2002 18:04:00 +0000 (18:04 +0000)]
Mods made with Darren Gibbs.
fixed isInput so GetProperty works better,
fixed device queries for numChannels and sampleRates,
one CoreAudio device now maps to separate input and output PaDevices,
audio input works if using same CoreAudio device (some HW devices make separate CoreAudio devices).
phil [Thu, 7 Feb 2002 17:57:44 +0000 (17:57 +0000)]
add fflush(stdout) so we can see progress
phil [Thu, 7 Feb 2002 17:54:56 +0000 (17:54 +0000)]
try lower latency, better print messages
stephane [Fri, 1 Feb 2002 10:18:16 +0000 (10:18 +0000)]
Cleanup, test of multiple-stream opening
stephane [Thu, 31 Jan 2002 19:38:16 +0000 (19:38 +0000)]
test from stephane
philburk [Thu, 31 Jan 2002 19:16:05 +0000 (19:16 +0000)]
tweak
stephane [Thu, 31 Jan 2002 19:08:14 +0000 (19:08 +0000)]
test
stephane [Thu, 31 Jan 2002 19:02:56 +0000 (19:02 +0000)]
tweak test
phil [Thu, 31 Jan 2002 04:25:55 +0000 (04:25 +0000)]
Added file for testing CVS
rossb [Thu, 24 Jan 2002 22:42:56 +0000 (22:42 +0000)]
more comment cleanups, removed incorrect synthetic device 0 comment
rossb [Wed, 23 Jan 2002 20:01:11 +0000 (20:01 +0000)]
fixed formatting, typos and grammar in comments
reordered PaTimestamp to put all device info functionality together
phil [Tue, 22 Jan 2002 00:55:40 +0000 (00:55 +0000)]
Removed extra Id
phil [Tue, 22 Jan 2002 00:51:49 +0000 (00:51 +0000)]
Initial revision