A lot of game engines do this, avoiding the cost of a malloc lookup by just allocating everything as a stack
If it's a fixed function synth, sometimes just allocating everything up front makes more sense.
It was a deliberate design choice that was surprisingly close to what the original article describes.