Sendt: 06 April 2014 kl. 20:47 | IP-adresse registreret
|
|
|
Hej
Jeg leger lidt med hiface 1 + mpd til afspilning af lyd i Linux. Jeg har forsøgt at følge en vejledning i at få bit perfekt
afspilning, men nu synes jeg bare ikke mine 96 kHz filer lyder lige så godt som med min moddede squeezebox.
Jeg har før haft hiface kørende med en windows maskine hvor det lød bedre.
Jeg har bygget og loadet kernemodulet snd_usb_hiface fra git sourcen. Jeg har følgende i mpd.conf:
audio_output {
type &n bsp; "alsa"
name &n bsp; "hiFace [hiFace]"
device "hw:2,0"
}
cat /proc/asound/card2/pcm0p/sub0/hw_params viser følgende, når jeg spiller en 96 kHz fil (min DAC viser også 96 kHz):
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 2048
buffer_size: 8192
Synes umiddelbart, det ser ud til at softwaren kører OK, så hvorfor den ringere lydkvalitet? Det kan selvfølgelig skyldes at
jeg har en crappy switch mode srtrømforsyning på computeren. Der er bare det ved det, at jeg faktisk fik ret fornuftig lyd ud
af en windows laptop med switch mode før, så jeg tænker lidt om der måske er noget med linux softwaren. Havde en
forventning om at Hifacen kunne dæmpe jitteren meget (der er selvfølgelig grænser for hvad man kan opnå med en dårlig
strømforsyning, men hifacen plejer at lyde fornuftigt). Kan der være en nedsampling til 44,1 og tilbage til 96 et eller andet
sted eller noget andet trælshed, som jeg ikke har fået bugt med? Så vidt jeg har forstået skulle 'device   ; "hw:2,0"'
direktivet gøre at mixeren ikke fusker med lyden.
|