Portál AbcLinuxu, 6. května 2025 09:20

Dotaz: Hi-res audio v linuxu

3.5.2021 22:47 lertimir | skóre: 64 | blog: Par_slov
Hi-res audio v linuxu
Přečteno: 371×
Odpovědět | Admin
Zkouším porozumět, jak nezmrvím signálovou cestu pro hi-res audio do zvukovky. A zatím se mi to daří jen přes přehrávač DeaDBeef. Když audio pustím přes něj dostanu
$ cat /proc/asound/card0/pcm0p/sub0/hw_params 
access: RW_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 1024
buffer_size: 8192
když totéž pustím v Clementime dostanu
cat /proc/asound/card0/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 88200
buffer_size: 88200
A přitom v clementine jsem zkusil i natvrdo nastavit výstupní zařízení přimo na hw kartu (bez ALSA nebo Pulse) a vzorkovací kmitočet natvrdo na 96kHz a stejně to převzorkuje. VLC a Amarok to převzorkovali úplně stejně.

A pak ještě jeden poddotaz. Pulse má v konfiguračním souboru (/etc/pulse/daemon.conf) direktivy default-sample-rate, a alternate-sample-rate. To je skutečně tak blbě vytvořeno, že nedovolí zdroji dat se domluvit s kartou(DACem), jestli vzorkování karta přijme a hrabe do toho? Já mám minimálně 4 kmitočty 44.1, 48, 96, 192 možná v některých obskurních formátech ještě něco, ale všechny tyto 4 karta hardwarově umí.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.5.2021 01:02 jejda | skóre: 25 | blog: jejda
Rozbalit Rozbalit vše Re: Hi-res audio v linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když nastavíš v /etc/pulse/daemon.conf
avoid-resampling = true
to nepomůže?
4.5.2021 12:26 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Hi-res audio v linuxu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mně clementine z alsích zařízení nabízí jen default, žádný přímý výstup na alsí hw:xxx. Default je samozřejmě u většiny distribucí přesměrovaný pluginem pulse do pulseaudia.
4.5.2021 13:23 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Hi-res audio v linuxu
Příloha:
Mě nabízí toho více, ale zatím jsem se v něm nedomluvil
4.5.2021 14:58 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Hi-res audio v linuxu
Text "analogové stereo" pochází na 99% z PA, v alse se to nevyskytuje. To je určitě přes PA. Alsa je tam jen to "Výchozí zařízení", tedy default (který ti určitě vede také na PA).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.