MartyShepard / DOSBox-Optionals

Alternate DOSBox Fork for Windows with Special Features
33 stars 1 forks source link

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

Open nlflint opened 3 years ago

nlflint commented 3 years ago

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.

KojiKenshiro commented 3 years ago

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? 👍👍

Jkapp76 commented 3 years ago

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

KojiKenshiro commented 3 years ago

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