DOSBox-Optionals icon indicating copy to clipboard operation
DOSBox-Optionals copied to clipboard

Some games have high-pitched DSP sound effects (sblaster)

Open nlflint opened this issue 3 years ago • 3 comments

I found a few games have frequency shifted DSP sound effects, that is, the sounds play faster than they should and are high-pitched. This is using default config on r4397 (latest as of this writing).

Example games:

  1. Prince of persia - Sound effects like gate closing, falling floors smashing, and bumping into walls play back faster, at a higher frequency. Music works fine.
  2. Galactix - It's most obvious if you sit through the intro. When the news anchor begins to talk his voice is shifted to a higher frequency and sounds high pitched,
  3. Wolfenstein 3d - Bad guys sound like elves when shouting or dying because they are high pitched.

I tried playing around with rates on the mixer, changing SB type, but those had no affect. Perhaps there's some other sblaster setting Im not aware of that could fix this?

I am unable to repro this on DosBox 74-2 (standard), or DosBox ECE.

nlflint avatar Apr 12 '21 08:04 nlflint

One thing that might help your issue is to set goldplay=true in the Sound Blaster section of the config. I’ve heard that it helps greatly with Digitized Speech in most/if not all games that have it. Hope this is of use to you? 👍👍

KojiKenshiro avatar Aug 29 '21 04:08 KojiKenshiro

Setting this to "goldplay=true" fixed the high-pitched sound in every game for me.

Jkapp76 avatar Aug 29 '21 17:08 Jkapp76

I happened to learn that little trick a couple days ago. Glad that it fixed the issue you were having. 👍👍

KojiKenshiro avatar Aug 29 '21 18:08 KojiKenshiro