PortAudio wrapper for the Julia programming language, compatible with the JuliaAudio family of packages
Find a file
2013-12-14 00:12:27 -05:00
deps adds build, adds the play_sin ccalls to portaudio.jl for testing 2013-12-13 00:06:48 -05:00
src adds a bit about reloading the module after rebuilding 2013-12-13 02:40:20 -05:00
.gitignore removes unnessary makefile in the project root 2013-12-12 23:49:08 -05:00
.travis.yml added travis.yml for continuous integration 2013-12-14 00:12:27 -05:00
LICENSE initial commit with some toy code 2013-12-11 20:18:36 -05:00
README.md updates readme 2013-12-13 02:48:52 -05:00

PortAudio.jl

This is a Julia interface to PortAudio. It is currently under heavy development and certainly not even close to being useful.

If you want to try it anyways, from your julia console:

julia> Pkg.clone("https://github.com/ssfrr/PortAudio.jl.git")
julia> Pkg.build("PortAudio")

Note that currently the build.jl doesn't handle installing the dependencies, namely portaudio, so you'll need to install those yourself.

Right now you can just play and stop some sin tones in your speakers:

julia> using PortAudio
julia> play_sin()
julia> stop_sin()