cesium wrote:Well, I'm no quality expert, but I'm told disabling SRC does improve it slightly (you can also test keeping vmix and setting vmix0-src to OFF in the mixer).
This is very misleading.
1. Setting vmix0-src to OFF in the mixer does not always set it "OFF" (a kind of bug in vmix, it does not even tell that it fails to set it "OFF").
2. The default resamplers of OSS4 (Fast, High, High+) are very bad. Any HW resampler of any soundcard (except for ancient ISA chips, perhaps) is much better than the default resamplers of OSS4.
3. Therefore, disabling of the default resamplers of OSS4 produces dramatic improvement in sound quality. This can be proved with mathematical exactitude. Some Linux users, however, are not able to hear the difference, because they use PulseAudio, or because they are deaf to music, or both. In this case, the special test files (e.g. 10Hz + 20kHz) may help to detect sound distortions produced by the default resamplers of OSS4. PulseAudo also produces sound distortions which can be detected with the same test files.
4. OSS4 "Production quality" resampler is much better than HW resamplers of old non-HDA soundcards, e.g. ICH4.
5. The quality of OSS4 "Production quality" resampler is comparable to the quality of HW resamplers of Intel HDA soundcards.
For ordinary users, OSS4 "Production quality" resampler might be sufficient for playing flac and other lossless formats. To enable "Production quality", you have to recompile OSS4
viewtopic.php?f=3&t=3543&start=30#p15711angry_vincent wrote:I play only lossless tracks (flac and wavpack), also i have some 24bit/96Khz tracks too. My card is ESI Juli@, pretty decent one, support 24bit/192Khz on hardware level.
If you believe that your soundcard has a very good HW resampler inside, or if you want to use another (standalone) resampler (such as the Russian "exact scientific resampler"), it makes sense to set the "exclusive mode". This might be achieved with "ossplay -R".
In a word, Petrov's pcm_pay and his plugin for the Russian ultimate player (deadbeef) allows to set the "exclusive mode" and to use the "exact scientific resampler", or play without resampling.
I tend to believe that the Russian "exact scientific resampler" is better than "Production quality". It is very subjective, of course.