04-23-2025, 09:47 AM
(04-04-2025, 08:09 PM)jonas.persson Wrote:(04-04-2025, 04:07 PM)Jens Noriʇzsɔɥ Wrote: Have you had any progress on this? I do not yet understand the math behind it. What amplitudes need to be added? Are the A-filters done in Fourier Transform space (by multiplication)?
I have managed to write an experiment that gives the SPL in different octaves. I need to tidy up the code before sharing.
But I need to check with a sound level meter that gives the different octave bands.
It worked when I did a test with a single tone.
I enclose the code, which I tested on Pink noise and single tones. The values of each octave band is just an integration of the levels in the specific octave. Filter values are the summation of all octave bands with different correction values, where A-filter mimics human hearing.
The sensitivity of the microphone and loudspeaker limited the tests. With pink noise, I got a flat curve for the highest octaves as expected, while the lower octaves showed lower values due to the response curve of the microphone, which drops off at lower frequencies.
Given time, I will try to find a way to calibrate the values and find suitable experiments.