About the Author
Introduction
Recently, I asked Xayr (an expert on the audio system Luigi's Mansion uses, named JAudio) if they could help decipher why some tracks in Luigi's Mansion seemed to have vibrato, but didn't use it when playing in-game.
After some research, we discovered the problem; since LM uses an older version of JAudio and the oscillators for vibrato had to be specifically specified for each track (which is not the case in newer JAudio versions), someone had moved the oscillators *before* the declaration of each instrument (either by accident or ignorance), which caused them to not work entirely.
However, after we determined the issue, the fix was quite simple. I just moved the oscillator setup instructions after the instruments were declared, and it worked perfectly. In this post, I'd like to compare the retail US version of the sequence, along with the fixed version, so the differences between the two are more clear.
Comparisons
Battle Against Chauncey (Intro)
First up, BabyDemo, also known as the intro to the fight against Chauncey. This fix has by far the least amount of impact on the track itself, with only a single instrument using vibrato for a very short amount of time. The differences can be noticed around 0:20.
Here's the retail track and the fixed version for comparison:
Retail | Fixed |
---|---|
Battle Against Bogmire (Intro)
Next up, BlueDemo, also known as the intro to the fight against Bogmire. The corrected vibrato works to make the track sound more "otherworldly", but overall has a much smaller impact than the changes made to the final track. The first differences can be noticed around 0:08.
Here's the retail track and the fixed version for comparison:
Retail | Fixed |
---|---|
Battle Against King Boo (Intro)
Finally, KoopaDemo03, also known as the intro to the final boss fight. This one benefitted the most by far compared to any other sequence in the list, and differences can be heard throughout the entire track.
Here's the retail track and the fixed version for comparison:
Retail | Fixed |
---|---|
Closing Notes
I'll be releasing a patch containing each of these fixes in the near future so you can use these fixed versions for your mods if desired (or just so you can play with these fixes).
Hope you enjoyed, and thanks again to Xayr for the massive amount of help they gave!