i put a pretty good amount of work into making sure that polling DSP parameters from bees is already easy to do, as described above. the only reason there is not a polling operator already, is that none of the current modules do anything interesting with their param values in realtime. something simple like tracking amplitude and zero crossings, we could implement right now; seems like rick has already done so; maybe he’d be interested in breaking out that functionality to a separate module.
more complicated/useful analysis, like good pitch/timbre detection, needs more groundwork, which is happening in the background (1st step - block processing, nearly done; 2nd step - FFT, i have some bfin-ready code, but needs the block interface; 3rd step - centroid/flatness extraction, i’ve done it before and it just needs a port.) more updates on that next week after the NAMM crunch.
just… bear in mind that BEES can only poll so fast. it is slow compared to the audio rate. for example, if you literallly implement the gate-triggering scheme described above, you will be effectively downsampling your audio gate input from 48khz to 1khz, and might miss a lot of stuff.