oss4 built in resampler?

OSS specific Linux discussion (x86/amd64)

Moderators: hannu, dev, cesium

dvigatel
New Member
Posts: 1
Joined: Tue Nov 19, 2019 10:12 pm
Sound Card: Xonar D1
OS: Linux Mint 19.2

oss4 built in resampler?

Postby dvigatel » Tue Nov 19, 2019 10:27 pm

I am using deadbeef. All resamplers and equalizers are turned off. I'm playing a file with a sampling rate of 22050. The file plays normally without distortion. My sound card supports 32000-196000Hz sampling rate(Xonar D1)
I understand that somewhere a resampler is used?
When on Windows foobar2000 in ASIO mode I play the same file with a frequency of 22050 Hz, the program reports that the sound card does not support this format. And here, he plays oss4. So resampler ??

igorzwx
Known Member
Posts: 1259
Joined: Sun Jun 28, 2009 9:31 pm

Re: oss4 built in resampler?

Postby igorzwx » Fri Dec 13, 2019 10:59 am

dvigatel wrote:I am using deadbeef. All resamplers and equalizers are turned off. I'm playing a file with a sampling rate of 22050. The file plays normally without distortion. My sound card supports 32000-196000Hz sampling rate(Xonar D1)
I understand that somewhere a resampler is used?
When on Windows foobar2000 in ASIO mode I play the same file with a frequency of 22050 Hz, the program reports that the sound card does not support this format. And here, he plays oss4. So resampler ??


The problem is the so-called OSS4 secret resampler (low quality) and virtual mixer "VMix".

vmix - Virtual Mixer audio driver
_http://manuals.opensound.com/usersguide/vmix.html

You may try "ossplay -R"

Code: Select all

$ man ossplay
-R     Disable redirection to virtual mixer engines and sample rate/format conversions. Should not be used unless absolutely necessary.



EXAMPLES:
[HowTo] A Test for Deafness
_http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=5831&p=21530
_http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=5811&p=21548#p21548

See also:

Code: Select all

$ ossplay -h


Code: Select all

$ man vmixctl


Code: Select all

$ cat /usr/lib/oss/conf/osscore.conf


You may also take a look at the folder /usr/lib/oss/ and read OSS4 documentation.


Another option is Petrov's DeadBeef plugin (exclusive mode)
_http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=3543&start=90#p19477

See also:

_http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=5789
_http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=5865


Return to “Linux”

Who is online

Users browsing this forum: No registered users and 5 guests