so, the background for this is that i'm writing this code for a hardware virtual analog synth that doesn't exist yet. my friend is working on the physical control interface for it. this code might end up running on some kind of ARM processor, since those are a lot easier to port code to than dedicated DSPs.