portaudio-cr
PortAudio bindings in Crystal. This was previously managed in the astellon/quartz project but has been separated.
Installation
-
Add the dependency to your
shard.yml
:dependencies: portaudio-cr: github: astellon/portaudio-cr
-
Run
shards install
Usage
The library can be loaded in the usual manner, but the name is portaudio
.
require "portaudio"
For more information, See the portaudio.h File Reference. Only the function names are represented by the snake case, removing the PA_
prefix.
Development
TODO Write development instructions here
Contributing
- Fork it (https://github.com/astellon/portaudio-cr/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- astellon - creator and maintainer