It sends the entire thing to a processblock function… which has these functions J built like ApplyGain, etc.
I definately like the simplicity of Tobybear’s Template because you decide exactly how you want it to work… it passes you the pointers and you go to work on the pointers based on the number of channels. Maybe it’s cause I’m not familiar to with this C stuff… but this section is completely unintuitive to me. It makes no sense compared to how it’s done in Delphi.
I mean it’s cool if all you want to do is process sound… but I wanted to try porting one of my little konstrux plugs… which are stupid simple.
Why can’t I get the damn thing to simply pass the “value” of the Gain slider on the outputs of the plugin!. I don’t want it to be assumed audio… I want to pass a straight value… that’s it. ARGH!
At this point the only thing I can think of is to bypass it all together, and have process and processreplacing call my own function. :evil: