PortAudio wrapper for the Julia programming language, compatible with the JuliaAudio family of packages
Find a file
2021-07-25 17:27:33 -04:00
.github Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00
docs Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00
examples run JuliaFormatter (#77) 2021-06-01 13:44:23 -04:00
gen Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00
src Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00
test Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00
.gitignore Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00
.JuliaFormatter.toml run JuliaFormatter (#77) 2021-06-01 13:44:23 -04:00
LICENSE adds linux build of pa_shim, removes Suppressor dependency 2017-05-17 00:32:19 -04:00
Project.toml Add lower bound for suppressor 2021-07-25 17:27:33 -04:00
README.md Use Clang wrappers; reduce thread spawning; separate out SampledSignals 2021-07-25 13:11:55 -04:00

PortAudio.jl

Dev Tests codecov

PortAudio.jl is a wrapper for libportaudio, which gives cross-platform access to audio devices. It provides a PortAudioStream type, which can be read from and written to.

Debugging

If you are experiencing issues and wish to view detailed logging and debug information, set

ENV["JULIA_DEBUG"] = :PortAudio

before using the package.