PortAudio wrapper for the Julia programming language, compatible with the JuliaAudio family of packages
Find a file
2013-12-14 00:47:27 -05:00
deps adds apt-get install of libportaudio19-dev to build.jl 2013-12-14 00:44:04 -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 adds BinDeps install to travis.yml 2013-12-14 00:47:27 -05:00
LICENSE initial commit with some toy code 2013-12-11 20:18:36 -05:00
README.md adds build step to travis config 2013-12-14 00:20:01 -05:00

PortAudio.jl

Build Status

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()