I’m working on some data analysis for audio and have some questions about the Analyze chop. After filtering the audio data I’m experimenting with the Analyze chop, I have the idea that the best result is achieved when the RootMeanSquare is applied. Do you know the exact mathematical formula for this? And is it applied in the time or frequency domain?

Any clarification would be greatly appreciated.

Hi @EasyLee,

Root Mean Square does pretty much exactly what it says:

- square the values of your set to make them all positive
- calculate the mean (average) of the resulting values
- take the square root

It can be applied to any type of signal so the question of time or frequency domain doesn’t really apply. Theoretically you could take some 3d point positions and calculate the RMS of that.

To try this yourself, take a multisample CHOP like a pattern CHOP and change the `Type`

parameter to a “Ramp”. Now append a Math CHOP and select “Square” in the `Channel Pre OP`

parameter. Next append a Analyze CHOP which by default will calculate the “Average”. Finally append another Math CHOP and select “Root” in the `Channel Pre OP`

parameter. You now manually calculated the RMS of the ramp.

You can verify this by checking with a Analyze CHOP.

Just to illustrate this when using positions of a noisy sphere geometry:

Hope this helps

cheers

Markus

Hi Markus,

thank you very much for this quick and thorough response, this helps me a lot.

All the best.

Klaas