Nice work, the Faust integration looks really interesting! When you say that Debug uses Faust and Release uses the 'C++ version', does this mean that Release trans/compiles the Faust code and links it automagically via a build script or something?

when in debug builds, the faust code is compiled twice whenever it changes ... 1 compile is the faust JIT compiler, the other is the commandline faust compiler, so when you switch to release builds it just uses the statically compiled C++ code