Commit graph

8 commits

Author SHA1 Message Date
Spencer Russell
0d84cb409b removes flac test as it was broken on osx, adds get_audio_devices 2014-05-02 16:10:54 -04:00
Joris Kraak
7831578955 Add mono audio input to PortAudio shim
The way the PortAudio callback works it is possible to reuse the buffer
used for sharing output audio data between Julia and the C-library.

The output data can be pushed from the shared buffer to the PortAudio's
output buffer, after which the same location in the buffer can be used
for storing the data read from the input buffer.

This does assume equal lengths for the in- and output buffers.
2014-03-25 12:35:04 +01:00
Spencer Russell
38c1499e6f adds supporting for stopping AudioNodes 2014-01-05 22:50:56 -05:00
Spencer Russell
72fef9e4e1 refactor so render functions return an active flag 2014-01-03 13:02:25 -08:00
Spencer Russell
292005e1cd pulls out portaudio-specific stuff into separate code file 2014-01-03 11:47:38 -08:00
Spencer Russell
af6dd508e2 renames portaudio.jl to PortAudio.jl to match julia convention 2013-12-13 00:10:28 -05:00
Spencer Russell
0d89ddb532 adds build, adds the play_sin ccalls to portaudio.jl for testing 2013-12-13 00:06:48 -05:00
Spencer Russell
030b4acd4a initial commit with some toy code 2013-12-11 20:18:36 -05:00