Skip to content

Wavy is an application to simulate Wave Digital Filters.

Notifications You must be signed in to change notification settings

stefvenmans/Wavy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wavy

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. wavy-screenshot

How to build and run Wavy

  1. Create a new JUCE project using the Projucer. Make sure to select "Audio Application".
  2. Add the source code of this repository to the project just created.
  3. 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.
  4. You should now be able to build an executable and run it.

Demo

A demo of how Wavy can be used to model a T-bridged resonator can be found here.

About

Wavy is an application to simulate Wave Digital Filters.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages