This is a Bela project for simulating a stiff string in real time.
This project uses C++14 features. You will need to add
CPPFLAGS=-std=c++14
to the "Make Parameters" section in Bela IDE.
The simulation is based on the Juce plugin by Silvin Willemsen github.com/SilvinWillemsen/RealTimeDynamic [1].
[1] Silvin Willemsen and Stefania Serafin, “REAL-TIME IMPLEMENTATION OF THE DYNAMIC STIFF STRING USING FINITE-DIFFERENCE TIME-DOMAIN METHODS AND THE DYNAMIC GRID,”Proceedings of the 25th International Conference on Digital Audio Effects (DAFx20in22), Vienna, Austria, September 6-10, 2022.