Automatic M-noise Max-SPL measurement

Sergejs Dombrovskis's icon

Hello,

Just recently AES announced that M-noise method is now approved as a standard for measuring maximum SPL of any speaker system. It is quite simple to follow procedure that allows anyone to measure and verify "how loud can my speakers play?" (assuming you have access to a calibrated measurement microphone)
https://audioxpress.com/news/aes-announces-new-aes75-standard-for-loudspeaker-measurement

The standard itself is just a formal description of the procedure and even videos that are publicly available at https://m-noise.org/ including: https://m-noise.org/downloads/m-noise_procedure_b2.pdf Currently the procedure involves manual steps such as "Increase the Playback Level until the live measurement trace touches the Compression Target Trace for two or more octaves, ..." And it is tricky to find any ready-made software/analyzer that can perform the complete task.

It looks like it would be a fun project to implement and automate the procedure steps in Max. So before I try to do this from scratch/tutorials, I wanted to check.

  1. Are there any reasons why Max MSP would not be suitable for making such a SPL measurement tool?

  2. Perhaps someone already has a good starting point to share? (something that measures coherence, THD or SPL).

Roman Thilenius's icon


haha, i wonder if these loudness scientist will ever suggest or create an industry standard for impulse fidelity of speakers.

right now you can either have a speaker which is super good in transducing what is on tape, or one which actually works for music production, because those with perfect impulse fidelity dont.

it is a bit the same story with linearity in bass range. you dont really want it to be linear down to 16Hz, because then you might mix nonsese which most people cant reproduce.

far more interesting would be a description and agreement on the average or minimum frequency linearity of speaker systems.

yes, this is completely offtopic, but you should see me on a bad day.