Hi all,
I was wondering if anyone could help with this problem.
I'm creating a beat detection patch. The intention is calculate the Peak and RMS of the input signal for further calculation. The Peak abstraction works fine but I am having problems with calculating the RMS. I want to do the calculation in the message domain rather using audio.
So I've been trying to use either [dbtorms] or [env] to achieve this, but the objects seemed to have either a random or zero effect on the input signal. Neither does [lop] low pass the signal which would of been useful.
I am starting to think it might be the method of which I run through the table - using [until] to bang a counter as many times as there are samples in the table.
Is there any other method of RMS calculation that I am missing here? Any information would be much appreciated.