http://bugs.winehq.org/show_bug.cgi?id=14717
--- Comment #232 from Alexey Loukianov mooroon2@mail.ru 2011-11-11 03:44:07 CST --- (In reply to comment #231)
(In reply to comment #227) The native codec sample rate and its internal resampling is irrelevant, because Wine doesn't talk to the codec directly. Wine talks to either oss4, or dmix, or pulseaudio. I know nothing about oss4, so let's omit it.
You're omitting the case I've got here at home with emu10k-based card - it has hardware mixing so default pcm in my case is configured to directly talk to hardware pcm. There's no dmix or PA out here.
With dmix, the default sample rate is indeed 48 kHz, but pulseaudio defaults to 44.1 kHz. The point is that there is no single static good default that would eliminate double software resampling (once by wine and once by platform libraries) for all users.
Sure, that's why I had been a bit pissed off then default sample rate setting had been removed from winecfg.
What can be done, though, is to ...
Not a bad offer, really. Don't know how would it work with my case having no PA or dmix downstream to soundcard hardware.