By tweaking /etc/asoundrc.conf, I was able to ramp the sample rate up and down...and freedroidrpg's output rate stayed the same, causing sound pitch to be warped out of line.
Steps to Reproduce:
1. use dmixer and tamper with the sample rate, reboot as needed
sound is too high in pitch, freedroid probably naively assumes that the audio output device is always at 44.1k
freedroidrpg would adjust its output rate to match that of the device
Created attachment 423408 [details]
alsa sound configuration
Everything sounds ok when I have it at 44100, but everything sounds like a minor overdose of helium breath if I peg it back up at 48000
nothing to be done here. it's using sdl-mixer which doesn't support resampling. the game hard-codes the frequency to be 44100.