You are not logged in.

#1 2011-12-19 19:51:14

soissons
Member
Registered: 2011-12-19
Posts: 6

Sound quality

Hello,

I have a driver in Windows to change the sound Hz from 44100 to 192000. The sound quality on Arch is bad (I would say that it's 44100) and I would really love to change that to 192000.

I'm using an Asus K53SV.

Any suggestions?

Offline

#2 2011-12-19 20:54:04

n0stradamus
Member
Registered: 2010-11-08
Posts: 94
Website

Re: Sound quality

soissons wrote:

Hello,

I have a driver in Windows to change the sound Hz from 44100 to 192000. The sound quality on Arch is bad (I would say that it's 44100) and I would really love to change that to 192000.

I'm using an Asus K53SV.

Any suggestions?

Arch does not 'have' a bad sound quality. It's simply a matter of configuration big_smile

But here is what I know: I've come across this recently. MPD has a built-in feature to take care of doing just what you want: wiki
The ALSA documentation also has a section on it, if you want to change it globally (which is what I think you want): *clickme!*

In your case, I'd do the following:
Install libsamplerate for this reason.
And put the following in ~/asound.conf:

defaults.pcm.rate_converter "samplerate_best"
pcm.dmix_192k {
        type dmix
        ipc_key 13371337  # any unique value
        ipc_key_add_uid true
        slave {
                pcm "hw:0"
                format S32_LE
                rate 192000
        }
}

Please keep me posted on your progress smile
And: Enjoy Arch cool

Last edited by n0stradamus (2011-12-19 20:54:54)

Offline

#3 2011-12-19 21:51:55

student975
Member
From: Russian Federation
Registered: 2011-03-05
Posts: 613

Re: Sound quality

soissons wrote:

The sound quality on Arch is bad (I would say that it's 44100) and I would really love to change that to 192000.

Don't be deceived by marketing. There isn't direct (and proportional) connection between "quality" and sampling rate some DAC currently works at. But there are things must be taken into consideration:

- initial record sampling rate (any resampling can only reduce information in comparison with original record),
- resampling "place": driver and card resampling are poor in comparison with standalone resampling tools,
- poor made DAC can work at different sampling rate different ways. Say, if we have original 44100 record, it can sound worse rather upsampled one up to, say, 192000: we have lost information, but poorly implemented DAC hardware can not process 44100 without internal - poor - resampling (loosing even more information), but at 192000 a DAC can work without internal resampling. Of course, such hardware defects can be treated as intentional (and I'm sure they are) - with the aim to sell "big numbers".


"I exist" is the best myth I know..

Offline

#4 2012-03-31 14:41:20

soissons
Member
Registered: 2011-12-19
Posts: 6

Re: Sound quality

n0stradamus wrote:
soissons wrote:

Hello,

I have a driver in Windows to change the sound Hz from 44100 to 192000. The sound quality on Arch is bad (I would say that it's 44100) and I would really love to change that to 192000.

I'm using an Asus K53SV.

Any suggestions?

Arch does not 'have' a bad sound quality. It's simply a matter of configuration big_smile

But here is what I know: I've come across this recently. MPD has a built-in feature to take care of doing just what you want: wiki
The ALSA documentation also has a section on it, if you want to change it globally (which is what I think you want): *clickme!*

In your case, I'd do the following:
Install libsamplerate for this reason.
And put the following in ~/asound.conf:

defaults.pcm.rate_converter "samplerate_best"
pcm.dmix_192k {
        type dmix
        ipc_key 13371337  # any unique value
        ipc_key_add_uid true
        slave {
                pcm "hw:0"
                format S32_LE
                rate 192000
        }
}

Please keep me posted on your progress smile
And: Enjoy Arch cool

Hi, I'm really sorry I've needed so long to answer. So, it works as a charm, thank you smile

Offline

Board footer

Powered by FluxBB