An open API service indexing awesome lists of open source software.

https://github.com/osch/lua-lrtaudio

Lua binding for RtAudio
https://github.com/osch/lua-lrtaudio

audio linux-audio lua-audio lua-binding lua-capi lua-library rtaudio

Last synced: 3 months ago
JSON representation

Lua binding for RtAudio

Awesome Lists containing this project

README

        

# lua-lrtaudio
[![Licence](http://img.shields.io/badge/Licence-MIT-brightgreen.svg)](LICENSE)
[![build status](https://github.com/osch/lua-lrtaudio/workflows/build/badge.svg)](https://github.com/osch/lua-lrtaudio/actions/workflows/build.yml)
[![Install](https://img.shields.io/badge/Install-LuaRocks-brightgreen.svg)](https://luarocks.org/modules/osch/lrtaudio)

Lua binding for [RtAudio].

This binding enables [Lua] scripting code to open [RtAudio] streams and to connect them with Lua
audio processor objects for realtime processing.
Realtime audio processing of [Lua processor objects](./doc/README.md#processor-objects)
has to be implemented in native C code.

[RtAudio]: https://github.com/thestk/rtaudio
[Lua]: https://www.lua.org

#### Further reading:
* [Documentation](./doc/README.md#lrtaudio-documentation)
* [Examples](./examples/README.md#lrtaudio-examples)