Menu

#567 PSG envelopes are too loud

Next_release
open
nobody
None
5
2015-02-22
2015-02-22
No

As reported by Xyz_39808:

“OpenMSX psg is really broken when it comes to the hardware envelope. It plays like 3 times louder than could be possible even if using it on every channel at once. At least, the turboR machine I emulate does.”

Compare at the 123 seconds mark, when the high frequency envelope modulation kicks in:

https://app.box.com/s/bjarqjt3a77i9fjpihvvwx4jq5evgfd8 (hardware)
https://dl.dropboxusercontent.com/u/39060235/openmsx.wav (openMSX)

On the real MSX the volume of the bass drum and envelope-driven sawtooth bass line stays nicely in balance, whereas on openMSX the bass drum really gets drowned out by the sawtooth.

You can test the song by running the attached disk image Xyz%20Disk.dsk.

Then after it boots, run "mgsdrv\mgsdrv.com /z", and after that "%mgsel%" to start the replayer. The test song is WELLBE~1.MGS in the root of the folder, play it. Hold F3 to fast forward. The P counter is the timer. Channels can be muted by pressing 1, 2 and 3.

Xyz_39808 further writes: “It happens for both low and high frequency ranges. When enabling the hardware envelope, it ramps the volume in a range that is outside what could normally be done on the SSG. It exceeds the normal volume.”

1 Attachments

Discussion

  • Laurens Holst

    Laurens Holst - 2015-02-22
    • summary: PSG --> PSG envelopes are too loud
     
  • Laurens Holst

    Laurens Holst - 2015-02-22

    Forgot to write a proper title