https://github.com/modlfo/audioengine
Audio server to run Lua code generated by Vult
https://github.com/modlfo/audioengine
dsp jit juce luajit vult
Last synced: 5 months ago
JSON representation
Audio server to run Lua code generated by Vult
- Host: GitHub
- URL: https://github.com/modlfo/audioengine
- Owner: modlfo
- License: mit
- Created: 2017-03-02T15:10:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-08-02T10:09:30.000Z (about 8 years ago)
- Last Synced: 2025-05-13T02:01:52.586Z (5 months ago)
- Topics: dsp, jit, juce, luajit, vult
- Language: C++
- Homepage:
- Size: 4.29 MB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://travis-ci.org/modlfo/AudioEngine) [](https://ci.appveyor.com/project/modlfo/audioengine)# AudioEngine
The AudioEngine is a simple console application that provides real-time audio processing of Lua code generated by [Vult](https://github.com/modlfo/vult). The AudioEngine acts as a server that can communicate with different clients.
For more information refer to the [VultPlatform](https://github.com/modlfo/VultPlatform/wiki) wiki.
# Status
This project is in early stages of development and it will evolve, therefore the API are unstable.
# Using
The AudioClient is intended to work with the (coming soon) AudioClient.
# Install
This application uses [JUCE](https://www.juce.com), therefore you need to have all the dependencies to build and use JUCE applications.
To build the project you have to follow theses steps.
```
$ mkdir build
$ cd build
$ cmake ../
$ make install
```By default, the executable is installed in the source-directory/install.
When building for windows is recommended to use instead
```
$ cmake ../ -G "NMake Makefiles"
$ nmake install
```This project uses:
- [JUCE](https://www.juce.com)
- [LuaJIT](http://luajit.org)