|
I set the maximum user-selectable volume to correspond to a value that wouldn't cause clipping when expansion sound chips were in use. Obviously, for most normal NSFs, the volume can go a bit higher without causing clipping.
The correct way to handle this would probably have been to drop the volume of the output whenever an expansion chip is in use. I had intended to implement this feature, once I learned what the attenuation on real Famicom carts is(probably using resistor across the audio-in and audio-out on the carts), but I lost interest.
I may still implement attenuation solely based on subjective tests of the volume of NSFs using various expansion chips, if I can get the motivation...
-Xodnizel
|