I've been running the OPL at 11050, just feels smoother, maybe even slightly more stable in the games I play.
[mixer]
nosound=false
rate=22050
blocksize=512 <--- Is there a formulae to balance block-size and prebuffer ?
prebuffer=15
[sblaster]
sbtype=sbpro2
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=cms <--- Have experimented with each to learn more.
oplrate=11050 <--- Have OPL sample rate set to half of mixer rate.
[gus]
gus=false <--- GUS = FALSE, but left the other lines in. (Nothing against GUS this is just my 'current' .conf). I like stereo sound and GUS just sounds mono, or doesn't exaggerate the difference enough. (But it sounds amazing for emulated GUS).
gusrate=22050
gusbase=240
irq1=5
irq2=5
dma1=3
dma2=3
ultradir=C:\ULTRASND
[speaker]
pcspeaker=true
pcrate=11025 <--- I don't imagine CD quality audio here will help much. 😁
tandy=auto
tandyrate=11025
disney=true
Anything else I may have left out of use, just PM me.