ΣSigmaStudio Ask AI Русский Log in

MLSSA files being normalized by SigmaStudio?

SigmaDSP & SigmaStudio audiolab1 Jul 7, 2011 00:00 5 replies Original on forum ↗
Thread Summary

Thread Summary

The user encountered an issue with MLSSA files in SigmaStudio where the data is automatically normalized to 0dB, making it difficult to handle speakers with different sensitivities. The final answer confirms this is a hardcoded feature and a request has been made to make it optional. A temporary workaround involves using a gain block in a sidechain to adjust the sensitivity differences, but this does not affect the actual signal processing path. Another user reported a similar issue with REW files, noting a significant discrepancy in dB values when plotted in SigmaStudio.
AI Generated Content
Subscribe
audiolab1 Question
Jul 7, 2011 00:00

While MLSSA files are usually defined in dbSPL, it seems that SigmaStudio automatically normalizes the MLSSA data file so that the highest level in dbSPL within a particular file is referenced to 0db when plotted in SigmaStudio. Is there a work around for this? I makes dealing with multiple drivers with varying sensitivities impossible.

Thanks!

ADIApproved Reply
Jul 8, 2011 00:00

Hi audiolab1. Thanks for pointing this out. It looks like this is hardcoded in SigmaStudio so I expect it might take a software revision to fix. It was ostensibly coded in as a "feature", but it's apparently troublesome in certain situations!

I'll put a request in immediately to make this feature optional. Keep in mind that you'll need to wait until the next beta at the earliest until this is implemented.

audiolab1 Reply
Jul 8, 2011 00:00

That would be excellent Brett!

Thanks for looking into it.

ADIApproved Reply
Jul 8, 2011 00:00

Until this is changed in SigmaStudio, you could use this work-around to properly display the speakers' different sensitivities. In the signal path you're using to display the MLSSA data, you could include a different gain in each path to show the sensitivity differences. Here's what a simple implementation of this would look like:

Note that you would not want to do this in the actual signal path that is being processed to the SigmaDSP's outputs, as this is actually applying a gain to the signal. You will just want to be sure that you have this stimulus-gain-MLSSA-probe setup in a sidechain alongside your main processing path.

bcb7bd678cc43ad3d501d3b94b4d8e5b.png
bcb7bd678cc43ad3d501d3b94b4d8e5b.png
bcb7bd678cc43ad3d501d3b94b4d8e5b.png-450x177.png
bcb7bd678cc43ad3d501d3b94b4d8e5b.png-450x177.png
ADIApproved Reply
Jul 8, 2011 00:00

Thanks, Jerad!

That's a great way to temporarily work around the issue.

olegaut Reply
Sep 13, 2021 00:00

Hi, I just discovered this issue using SigmaStudio 4.6. It seems that this is still the case? That the frequency response is scaled automatically to 0dB? Like the original post said, that makes designing a crossover for a loudspeaker near impossible and the workaround illustrated below isn't ideal. It's surprising that this bug is 10 years old and still not fixed.