Wavy was built using the open source application programming interface JUCE. A recently developed C++ library that is capable of modelling arbitrary circuits using Wave Digital Filters [RT-WDF] was used and can be seen as the core of this application. Wavy makes it possible to build a circuit using a drag-and-drop interface and simulate it.
- Create a new JUCE project using the Projucer. Make sure to select "Audio Application".
- Add the source code of this repository to the project just created.
- Add the RT-WDF library to the project folder. Make sure to install all libraries that it depends on. These are specified in the RT-WDF repository.
- You should now be able to build an executable and run it.