-
The reality is the oddities of Yamaha's (& Casio's) way of modeling FM (various pre-set "algorithms" with preset routings of phase modulations) are silly once you have a proper modern interface where you can just draw out whatever "routings" you want.
And itself is just a poor optimization for just running multiple modulations in parallel rather than chaining them together. The Yamaha way of doing this is an optimization for old hardware, and is needlessly confusing.
I had fun writing this: https://github.com/rdaum/sidebands_vst but haven't had a time to go back and finish it (or rewrite in Rust)
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
JUCE
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
That's a fun project - got any interest in a port to JUCE?
https://juce.com/