MSU-1 re-normalization (lower pcm volume)
Zeldix :: MSU-1 Hacking :: MSU-1 Useful Things :: Tools
Page 1 of 1
MSU-1 re-normalization (lower pcm volume)
This script was made by Insidious611 to lower the volume in pcm sets. Some people complain that some pcm sets are too loud like happened in Star Fox, Zelda. So if you experience it is too loud you can run this script to adjust it to your satisfaction volume level.
Exe file:
Place the MSU PCM files to be renormalized in the "In" folder, run "Run_Me.exe", and the renormalized files will be in the "Out" folder when it finishes.
Python Source:
Needed only if you want to alter the code, the exe file above works without python installed.
To use it, you need Python installed:
https://www.python.org/downloads/
When running the installer, there's an option to "Install to PATH", make sure that's checked (this will let you run python scripts directly in Windows, without having to open a Python interface and working in a CMD prompt).
There are 2 scripts, "Run_Me.py" and "msu_normalize.py" The only one you should ever touch is "Run_Me.py".
It's default dB level is -18 dBFS, the line to change the normalization level is near the top in "Run_Me.py", and clearly marked.
Place the MSU PCM files to be renormalized in the "In" folder, run "Run_Me.py", and the renormalized files will be in the "Out" folder when it finishes.
Exe file:
- Code:
https://drive.google.com/file/d/1eaTfdctDij-BD2s6mrBVt8SqHpeRE9m4/view?usp=sharing
Place the MSU PCM files to be renormalized in the "In" folder, run "Run_Me.exe", and the renormalized files will be in the "Out" folder when it finishes.
Python Source:
Needed only if you want to alter the code, the exe file above works without python installed.
- Code:
https://mega.nz/#!TA4z0AzD!Bf4u6C78JVn_vPy4UAKp69bZ9_OwFIK7AyNYKAyTMRY
To use it, you need Python installed:
https://www.python.org/downloads/
When running the installer, there's an option to "Install to PATH", make sure that's checked (this will let you run python scripts directly in Windows, without having to open a Python interface and working in a CMD prompt).
There are 2 scripts, "Run_Me.py" and "msu_normalize.py" The only one you should ever touch is "Run_Me.py".
It's default dB level is -18 dBFS, the line to change the normalization level is near the top in "Run_Me.py", and clearly marked.
Place the MSU PCM files to be renormalized in the "In" folder, run "Run_Me.py", and the renormalized files will be in the "Out" folder when it finishes.
Last edited by Conn on Mon 16 Mar 2020 - 14:06; edited 8 times in total
Conn- Since : 2013-06-30
Re: MSU-1 re-normalization (lower pcm volume)
This is a nice tool, thank you
JUD6MENT- Since : 2018-04-19
Re: MSU-1 re-normalization (lower pcm volume)
I converted it into an exe file. When executing, it will ask you for the db to normalize into (just type e.g., -18). Can anybody test it whether it indeed works?
https://drive.google.com/file/d/1eaTfdctDij-BD2s6mrBVt8SqHpeRE9m4/view?usp=sharing
https://drive.google.com/file/d/1eaTfdctDij-BD2s6mrBVt8SqHpeRE9m4/view?usp=sharing
Conn- Since : 2013-06-30
Re: MSU-1 re-normalization (lower pcm volume)
Seems to work fine. Does the exe compiling remove the need for Python to be installed on the end-user's computer?
edale- Since : 2017-10-03
Re: MSU-1 re-normalization (lower pcm volume)
Nice
I never dealt much with python, though it is an easy language.
I used pyinstaller to create the exe file, according to the manual it is not needed to have a python distribution installed to run the exe. All needed interpreters are stored into that exe file (therefore the exe file size is about 6MB for that small script):
https://pyinstaller.readthedocs.io/en/stable/
However, since I have python on my computer, I cannot test that
If anybody here without having python installed, please test 

I used pyinstaller to create the exe file, according to the manual it is not needed to have a python distribution installed to run the exe. All needed interpreters are stored into that exe file (therefore the exe file size is about 6MB for that small script):
https://pyinstaller.readthedocs.io/en/stable/
However, since I have python on my computer, I cannot test that


Conn- Since : 2013-06-30
Re: MSU-1 re-normalization (lower pcm volume)
Thanks. Super Ghouls and Ghosts has needed this since day 1. Now it's perfect.
stevefox1620- Bee
- Since : 2018-04-16
Re: MSU-1 re-normalization (lower pcm volume)
After adding character voices and a few new tracks for Luigi, I used this to convert my Super Mario World native PCMs to be Super Mario World plus PCMs since the volume levels are different between the patches. HUGE THANKS to the creator of this tool! It saved me a ridiculous amount of time.
JUD6MENT- Since : 2018-04-19
Zeldix :: MSU-1 Hacking :: MSU-1 Useful Things :: Tools
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum