Notice that "-R" disables VMix.When the test wave is playing and telling the names of channels, you may try different settings in the OSS Mixer (GUI), if you do not know the right ones.

However, if you play this wave to the "multich" device with VMix, it will mix all channels and play this "mix" with terrible distortions.VMix is a kind of PulseAudio (in this sense). Although VMix seems to work well with Stereo.

Of course, it is not very convenient to play music with "ossplay -R".Moreover, that buggy "ossplay" may also produce a terrible noise when playing "High Resolution" (HiRes) audio files viewtopic.php?f=3&t=4405

Notice that the buggy "ossplay" is a notorious trouble maker and terrorist.If VMix is disabled (in OSS mixer), "ossplay" will continue to mix channels and produce noise.The only way to play 5.1 surround with "ossplay" is this one:

Do not worry! There is the Russian Ultimate Music Player (DeadBeef), is does the work well with the native OSS plugin. It also works well with the special OSS plugin for audiophiles (made by Sergey Petrov).

Do not forget to restart DeadBeef and ensure that "vmix" is really disabled. This is important!Otherwise, if you simply make a mouse click on OSS Mixer (Gui) to disable "vmix" (or make it from terminal), this does not work with DeadBeef (with its native OSS plugin). You have to restart DeadBeef, at least, to get rid of "vmix".

If you manage to play 5.1 Surround with DeadBeef and the test file, you may try the HiRes 5.1 Surround audio files. The free HiRes samples are here: http://www.2l.no/hires/index.html DeadBeef plays them well, when OSS4 resamplers are diabled.

Although, it has only one "native sample rate", 48kHz, and format 16bit, according to "ossinfo -v9", it plays "24bit 6ch 96000Hz" format without problems with DeadBeef, when OSS4 resamplers are disabled ("vmix" is disabled).The Secret Rabbit Code plugin in DeadBeef is also disabled.

"24bit 6ch 192000Hz" format is also played by this ancient soundcard without "software resamplers".It also plays "16bit 6ch 44100Hz" without problems, of course."24bit 6ch 352800Hz" format is also played, but you may notice sound interruptions. You could not expect much of the old box (of 2001).

This ancient soundcard does play High Definition formats, such as DXD Waves, simply because OSS4 has a kind of "secret PulseAudio" inside. It is called "Cooked Mode" http://manuals.opensound.com/developer/ ... DMODE.htmlThis evil thing resamples everything with the "Fast resampler" (it is, of course, a kind of "open sourse crap").

Since the Russian Ultimate Music Player (DeadBeef) is working so well, the Arch Linux developers have already infected it with PulseAudio.

In short, a certain Lukas Fleischer from cryptocrack.de compiled DeadBeef for Arch Linux in a very special way. It might not necessarily be a kind of "open-source backdoor", but nobody knows, see: http://www.grc.com/sn/sn-268.htm

If you install DeadBeef from Arch Linux repositories, you may get problems with PulseAudio.However, it is not difficult to recompile DeadBeef:

You may also want to remove libpulse dependency (and ALSA dependencies) in DeadBeef's PKGBUILD (Arch Linux).If you do not know how to recompile Arch Linux packages, you may read this: viewtopic.php?f=3&t=3543&start=30#p15711

To make 5.1 Surround work with DeadBeef player and its native OSS plugin, the following settings are required for this particular ancient sound card:

Since "vmix" is disabled, other "vmix" settings do not matter.I do not use SPDIF, and I do not believe that it makes a "better sound quality".Although DeadBeef's native OSS plugin seems to work well, I tend to use the special OSS plugin for audiophiles (in "exclusive mode").