Virtual analog model of the Moog VCF based on the state-space formalism and the trapezoidal integration rule. The approximated transfer function is compared with the exact calculation of the Moog VCF transfer function. A real-time JUCE implemenation (designed for beginners to C++ and/or physical modeling) is included in the C++ folder.
Hi @chadmckell -- awesome project you've got here. First I've seen that's approximated the function using the trapezoidal rule.
I've got a bunch of collected C++ implementations of the Moog model here: https://github.com/ddiakopoulos/MoogLadders and I'd love to include yours a) with your permission and b) hopefully an explicit open-source license too!