Olyan audio lejátszót keresek linux-ra, amely képes arra, hogy egy külső USB DAC-nak változtatás nélkül az eredeti PCM-et adja át.
Android-ra létezik ilyen, az USB Audio Player PRO, amelynek van egy olyan opciója, hogy bitperfect mode. Ha ez be van kapcsolva és mondjuk egy 16 bit, 44 kHz maxmimális képességű DAC van rádugva, akkor egy 24 bites 96 kHz audio file-t nem játszik le. (Ha ki van kapcsolva az opció, akkor jön a downsample és lejátsza ugyan, de ki tudja mit művel az eredeti PCM-el.) Sőt, bitperfect módban a hangerőszabályozást is a DAC végzi, nem a player változtatja az áttolt PCM amplitúdóját.
Ilyen lejátszó kellene nekem desktop linux-ra. Aztán lehet, hogy ez csak driver kérdése, nem tudom. Foglalkozott valaki ilyesmivel?
- 510 megtekintés
Hozzászólások
esetleg: aplay --disable-resample --disable-format ?
"antiegalitarian, antiliberal, antidemocratic, and antipopular"
- A hozzászóláshoz be kell jelentkezni
Köszönöm az ötletet, ebből lett a megoldás! A --disable-resample --disable-format opciók nem változtattak semmit, ugyanúgy lejátszótta a gyengébb DAC-on a nagyobb felbontású zenét. A megoldás az lett, hogy a -D opcióval megadtam azt a device-t, amit az "IEC958 (S/PDIF) Digital Audio Output"-nak nevezett a -L command-al listázva az eszközöket. Így a gyengébb DAC számára közvetlenül nem lejátszható file-ra ezt írja ki:
aplay: set_params:1371: Sample format non available
Available formats:
- S16_LE
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni
De ebbe hol a DAC? :D az SPDIF az egy digitalis kimenet, nem kell hozza DAC. Egy idobe televolt vele minden, alaplapok, hangkartyak, meg a notebookokba is kerult kombo optikai SPDIF-analog jack kimenet,
- A hozzászóláshoz be kell jelentkezni
A gyengébb DAC-nál (ezen van S/PDIF) ez a parancs:
aplay -D iec958:CARD=DAC,DEV=0 akarmi.wav
A komolyabbnál meg ez:
aplay -D iec958:CARD=Audio,DEV=0 akarmi.wav
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni
Az USB DAC-ok Linux alól jellemzően egy SPDIF-ként látszanak, mert ugye virtuális hangkártyaként jönnek fel. Aztán már utána történhet bármi.
- A hozzászóláshoz be kell jelentkezni
Marmint, azt mondod, hogy ezek olyan "fuzfanfutyulo-bigyulak", amik azt allitjak magukrol, hogy SPDIF kimeneten megy ki a hang, mikozben analog kimenet szolal meg? Tehat a gep szamara hazudnak? Creative X-Fi-bol hasznaltam az USB-s verziot, ott bedugva, letrejottek mindenfele analog es digitalis deviceok, de ha explicite az IEC dugora kuldtem a hangot, akkor rendje es modja szerint, nem szolt analogban. Az analogra kuldott hang eseten, pedig a front left es right csatorna hangja, sztereoban hallhato volt az IEC dugon. Akkor is, ha pl. a sorround51 alsa device volt hasznalva. Ez a mukodes osszevag, az eddigi osszes SPDIF tapasztalattal (Live! 5.1, Apple TV, MacBook Pro). Akkor a multban, valamikor ez is eltort, es itt is tele van a piac, ossze-vissza hazudo hardverekkel? :D
- A hozzászóláshoz be kell jelentkezni
Használtam ilyet, illetve talán egy kezdeti Pro-Ject DAC boxot, és USB az történik, hogy kvázi hangkártya. Ha ilyened van, akkor jellemzően azt akarod, hogy kvázi bypass legyen, azaz mindent a DAC intézzen, és ami utána történik, ahhoz semmi köze ne legyen a szoftveres útnak. Ezért szeretnek egy szem digitális kimenetként látszódni, és végülis azok. Hogy az erősítő már integrált bele, vagy utána van, az a onnantól kezdve lényegtelen, hogy egy nyers digit jelet kapnak.
Amit te mondasz, az a klasszikus USB hangkártya, ami értelem szerűen hangkártyaként jelentkezik be, és a speckója szerint mond magáról dolgokat.
Például nekem van egy normál külső DAC-om, amire SPDIF optikán toltam át a matériát, és nekem is fontos volt, hogy a natúr digit jel menjen ki, ne a downsample, upsample és bitmágiás bármi. Ehhez az alaplapi hangkártyáról a direct digital kimenetet próbáltam használni, de Linux kernel, és Ubuntu kiadások között a csodálatos hangkártya chip kezelésben voltak változások...
- A hozzászóláshoz be kell jelentkezni
me akkor mi kell a digitális jelhez hogy analóg legyen belőle? vagy te a piros lézert nézve élvezed a zenét?
- A hozzászóláshoz be kell jelentkezni
A DAC az ugye digitalisbol csinal, analogot. Viszont ez a cucc, SPDIF-et csinal, akkor ez nem DAC, ehhez kell meg egy DAC.
- A hozzászóláshoz be kell jelentkezni
De, ez egy DAC, csak van rajta optikai és koaxiális kimenet is, a 3.5" jack analóg kimenet mellett. Hogy linuxon miért "IEC958 (S/PDIF) Digital Audio Output" a neve a device-nak, azt nem tudom, de ezzel működik úgy ahogy szeretném.
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni
Ez nem volt meg, hogy megjelentek a "hazug eszkozok" :D.
- A hozzászóláshoz be kell jelentkezni
Ez így oké, bár azt nem értem, h a --disable kapcsolók miért nem működnek (amúgy nem szoktam használni, csak láttam a help menüben őket). De most akkor van egy olyan digital-analóg átalakítód, ami digital outputot ad? Annak meg mi értelme?
"antiegalitarian, antiliberal, antidemocratic, and antipopular"
- A hozzászóláshoz be kell jelentkezni
A DAC mint olyan önmagában nem erősít, hanem van valamilyen kimenei szintje. Általában a fejhallgató erősítővel, előfokkal kombinált DAC-okat szokták manapság egyszerűen DAC-nak nevezni.
Nem a driveren múlik Linuxon, hanem emlékeim szerint van egy direkt kimeneti PCM jelfolyam, amit meg kell adni a lejátszónak. Az aplay -L nekem pl listáz ilyeneket, az alaplapi audio chipnél:
hw:CARD=PCH,DEV=0
HDA Intel PCH, ALC888-VD Analog
Direct hardware device without any conversions
hw:CARD=PCH,DEV=1
HDA Intel PCH, ALC888-VD Digital
Direct hardware device without any conversions
Rögtön az első jele annak, hogy tényleg így megy, hogy nem tudod a hangerőt sem szabályozni szoftveresen.
- A hozzászóláshoz be kell jelentkezni
Nekem csak ilyenek vannak:
sysdefault:CARD=DAC
USB AUDIO DAC, USB Audio
Default Audio Device
front:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
Front output / input
surround21:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=DAC,DEV=0
USB AUDIO DAC, USB Audio
IEC958 (S/PDIF) Digital Audio Output
Talán az utolsó lenne a direct?
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni
Könnyen lehet. Egyébként milyen DAC az, amivel próbálkozol?
- A hozzászóláshoz be kell jelentkezni
Van egy belépő szintű 1500 forintos, amúgy elég meggyőző tesztet olvastam róla. És van egy fokkal komolyabb, eddig ez mindent lejátszott az androis player-el.
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni
Nagyon valószínű, hogy igen. Egyébként hogy szól ez a DAC, meg vagy vele elégedve? Ez az 1500 forintos ár elég szenzációs, azért kérdezem.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Az olcsóbbik a desktop gépemre van kötve és egy Sennheiser HD-555 fejlhallgatót hajt meg. Radikális a különbség az alaplapi hang, meg e között. A jobbik meg a HIFI rendszerembe van építve, egy Orange Pi 3-ra van dugva, Libreelec fut rajta, ezzel hallgatok zenét, meg a filmek hangja is erről jön. A két DAC-ot próbáltam összehasonlítani, de a komolyabbnak sokkal nagyobb a kimenő jele, így nem tudom eldönteni, hogy csak a megnövekedett hangerőnek köszönhetően szól-e "szebben".
A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.
- A hozzászóláshoz be kell jelentkezni