Zvuková karta pro Linux

Re:Zvuková karta pro Linux
« Odpověď #15 kdy: 20. 11. 2024, 12:02:45 »
@Darina
Jakou máš základní desku a typ toho analogového mixpultu? (modely, výrobce)

Možná opravdu něco laciného nebude mít valný, resp. žádný benefit oproti vestavěné zvukovce, co máš na desce, jak píše třeba redustin.


Re:Zvuková karta pro Linux
« Odpověď #16 kdy: 20. 11. 2024, 12:25:10 »
Vedle modelu mixážního pultu je potřeba znát i model zesilovače, ke kterému se bude odposlechový audio výstup napojovat. Zemní smyčky jsou obzvláště u PC velice časté, je potřeba se ujistit, že nedělají problém, příp. pokud ano (a zemní smyčky často zlobí i u PC -> USB zvukovka bez USB izolátoru), pak zvolit vhodné řešení.

Re:Zvuková karta pro Linux
« Odpověď #17 kdy: 20. 11. 2024, 14:08:34 »
BTW jsem zrovna otestoval, že ten růžovej vstup na Axxagoním USB-HQ donglu za pár šupů je stereo.

A pak mě ještě napadlo, že na windowsech lidi řešej, která zvuková karta má ASIO driver - kvůli co nejkratším latencím při "live" provozu. Podle všeho ASIO není v Linuxu k dispozici / nejspíš není potřeba. Klíčová slova jsou PulseAudio, Jack a PipeWire. Což jsou různé softwarové enginy pro routing zvukových "signálových cest" pod kapotou Linuxu. Odhadem aktuální Ubuntu bude mít PipeWire, což vypadá jako optimální situace. Podle mého zmíněné tři "zvukové enginy" jsou nezávislé na hardwaru = není potřeba "vybírat k nim zvukárnu". Kromě toho, pokud ten počítač nepoběží jako mixážní/efektové zařízení v nějakém live řetězci, ale bude se na něm víceméně komponovat, tak možná o latence až tolik nejde. Anebo možná taky. Když si představím, že na počítači pustím doprovod z nějakého syntíku/trackeru/sekvenceru a chci k tomu nazpívat vokál, který k tomu musí v záznamu časově sednout... kdo se s tím má následně posouvat v editoru :-)

A pak ještě lidi co pracujou se zvukem zakazují CPU C-states (buď komplet, nebo povolí jenom C1). Tohle se dá v BIOSu nebo v konfiguraci kernelu (v bootloaderu). Procesor pak trochu víc žere (protože neklimbá), ale taky neprská a nemlaská při práci s audiem. V tomhle kontextu by asi stála za zmínku možnost, pokonfigurovat taky preemption model kernelu. A pokud správně rozumím, existuje taky real-time varianta ubuntu, ale zřejmě jenom za peníze a pro tyto potřeby nejspíš overkill.

Ohledně zemních smyček... njn, počítač mívá zem připojenou na kolík v zásuvce. A switch-mode napájecí zdroje rušej (některé víc, některé míň). Třeba klávesy připojené k počítači mají jednu zem v USB/MIDI a druhou zem v analogovém audio kabelu, nevím jak v napájení (ze zásuvky 230V). Základ je, mít pracoviště napájeno 230V z jediné zásuvky ve zdi, nejlíp z jednoho psa pod stolem. A dál se uvidí. Neděsil bych tazatelku předem zrovna uzemněním. Se uvidí, až nějak začne.
A třeba pokud by se vyskytl nezbedný/rušivý napájecí zdroj u některé "vnější periferie", dá se nahradit kvalitnějším (osobně doporučuji při problémech s rušením medical-grade napájecí adaptéry).
« Poslední změna: 20. 11. 2024, 14:11:45 od František Ryšánek »

Re:Zvuková karta pro Linux
« Odpověď #18 kdy: 20. 11. 2024, 16:10:49 »
@redustin - Zvukovku jsem chtěla do PCI, v lepším případě do PCI-E. Mix mám malinkej stolní Soundcraft EPM6. Zasilovač bude koupenej z Temu. Obyčejnej koncák třídy D.

@Michal Šmucr - Základní deska je Asus P8B75-V. Mix je uvedenej výše.

@František Ryšánek - No a ten USB dongl, co jsi posílal odkaz tak k němu asi toto. Nebude to žádná profi ani poloprofi muzika. Prostě takovy to maly domácí skládání. Půjde to sice na YouTube, Vimeo, Facebook, Instagram nebo TikTok ale kvalita nemusí být studiová. Ale i tak mám z těchto donglů strach. Ale je pravda, že se v tom moc nevyznám.
Ubuntu Pro 24.4.1 Mate

Re:Zvuková karta pro Linux
« Odpověď #19 kdy: 20. 11. 2024, 16:59:42 »
A pak mě ještě napadlo, že na windowsech lidi řešej, která zvuková karta má ASIO driver - kvůli co nejkratším latencím při "live" provozu. Podle všeho ASIO není v Linuxu k dispozici / nejspíš není potřeba.

ASIO je 30 let staré dřevní API s řadou omezení, ale až do Win Vista neměly windowsy nativně nic srovnatelného. Od Win Vista mají Wasapi Exclusive, což je velice podobné alsa hw:xx (a dle mého názoru se tím v MS trochu inspirovali)

Citace
Klíčová slova jsou PulseAudio, Jack a PipeWire. Což jsou různé softwarové enginy pro routing zvukových "signálových cest" pod kapotou Linuxu. Odhadem aktuální Ubuntu bude mít PipeWire, což vypadá jako optimální situace.

Jj, pipewire si klade za cíl nahradit jack a pulseaudio jedním řešením s dostatečně nízkou latencí, aby nahradil i jack. Docela se jim to daří.

Citace
Kromě toho, pokud ten počítač nepoběží jako mixážní/efektové zařízení v nějakém live řetězci, ale bude se na něm víceméně komponovat, tak možná o latence až tolik nejde. Anebo možná taky. Když si představím, že na počítači pustím doprovod z nějakého syntíku/trackeru/sekvenceru a chci k tomu nazpívat vokál, který k tomu musí v záznamu časově sednout... kdo se s tím má následně posouvat v editoru :-)

Pokud dáma potřebuje připojit MIDI + Rosegarden, je latence hodně kritická. Hrát na klávesy i s minimálním zpožděním je velice nepříjemné.


Citace
Ohledně zemních smyček... njn, počítač mívá zem připojenou na kolík v zásuvce. A switch-mode napájecí zdroje rušej (některé víc, některé míň). Třeba klávesy připojené k počítači mají jednu zem v USB/MIDI a druhou zem v analogovém audio kabelu, nevím jak v napájení (ze zásuvky 230V). Základ je, mít pracoviště napájeno 230V z jediné zásuvky ve zdi, nejlíp z jednoho psa pod stolem. A dál se uvidí. Neděsil bych tazatelku předem zrovna uzemněním. Se uvidí, až nějak začne.

A třeba pokud by se vyskytl nezbedný/rušivý napájecí zdroj u některé "vnější periferie", dá se nahradit kvalitnějším (osobně doporučuji při problémech s rušením medical-grade napájecí adaptéry).

Většinou nejde o problémy s rušením v síti, ale o obrovské zemní proudy v MB od jednotlivých komponent k 0V terminálu PSU (samozřejmě ukostřeného), které po vytvoření zemní smyčky částečně putují signal-return vodičem nesymetrického analogového propoje (třeba až za USB zvukovkou) a jimi vygenerované napětí na vodiči se přičítá k analogovému signálu. Pak je jsou slyšet písmenka v terminálu na obrazovce, USB klávesnice, hýbání USB myší, práce disku atd. atd.

Velice špatně se to odstraňuje bez zásadních úprav - izolátor, symetrické propoje místo nesymetriky atd. Nepomůže ani USB zvukovka, protože i ta má nepřerušenou zem od PC a pokud kolem země USB konektoru tečou základní deskou do zdroje velké zemní proudy, vydají se přes USB DAC -> nesymetrický analogový propoj do zesilovače (kde napáchají paseku) -> PE drát napájení po rozvodech zpět k 0V PSU PC. Ale samozřejmě stačí USB izolátor, naštěstí už dnes i highspeed za 40USD.

Ale obecně interní zvukovky s tím mívají větší problémy, protože nikdy nemají symetrický výstup (i když se dá využít kvazisymetrické zapojení do symetrického vstupu zesíku, které mi to vždy vyřešilo (např. https://www.diyaudio.com/community/threads/adding-an-amp-into-thin-client-pc.320812/ ).


Re:Zvuková karta pro Linux
« Odpověď #20 kdy: 20. 11. 2024, 17:13:16 »
@redustin - Zvukovku jsem chtěla do PCI, v lepším případě do PCI-E. Mix mám malinkej stolní Soundcraft EPM6. Zasilovač bude koupenej z Temu. Obyčejnej koncák třídy D.

@Michal Šmucr - Základní deska je Asus P8B75-V. Mix je uvedenej výše.

Tak to je v pohodě, mix je vcelku fajn :) Na desku jsem se ptal, abych se mrknul, jaká je tam integrovaná zvukovka a co to má za sloty.

Integrovanou můžeš samozřejmě vyzkoušet s dvěma obyč. kabely (stereo jack -> 2x cinch) a zapojit do 2tr a rec-out na mixu, pokud už to teď tak nepoužíváš.
Ta int. zvukova je takový průměr, ale asi žít by se s tím dalo, pokud tam nebude nějaké bzučení kvůli zemním smyčkám.
Co se týká těch herních karet, tak pokud to nejsou nějaké výrazně dražší modely, tak to podle mé zkušenosti nemá žádné extra lepší parametry než většina integrovaných zvukovek.. ten rozdíl je pak primárně třeba v podpoře nějakého 3d audia na hry ve Windows, což je ale pro většinu použití a Linux úplně irelevantní.

Výhoda je, že tvá současná deska má ještě PCI sloty, protože se dájí sehnat relativně levně starší interní profi a semiprofi karty se symetrickými vstupy a výstupy, kterých se lidi zbavují a tobě by mohly dobře posloužit.
Třeba tahle karta by pro to použití byla dobrá.
https://pc.bazos.cz/inzerat/191570006/esi-julia.php
Chodí v Linuxu fajn, má horní polovinu otáčecí (buď RCA nebo sym. JACK). Ty 6,3 výstupní jacky můžeš symetricky propojit do jedné z těch dvou stereo klik na mixu. XLR výstup z mixu zas můžeš přes XLR-F -> TRS jack kabely použít pro nahrávání. Zesilovač zapojíš do monitor out.

Případně ti můžu nabídnout EMU 1212M PCI.
https://www.gear4music.cz/cs/Nahravani-a-poitae/E-mu-1212M-V2-PCI-Card/6ZJ
Ta má pořád velmi dobré parametry, symetrické vstupy a výstupy a v Linuxu chodila jakž takž v klidu. Akorát zabere dva sloty (první je PCI karta s dig. vstupy a výstupy, druhá je deska s převodníky, co se interně propojuje plochým kabelem)
Dlouho jsem ji nepoužil a kdyby sis ji vyzvedla někde v Praze, tak ti ji klidně nechám. Pokud bys chtěla, napiš mi do zprávy, domluvíme se, musel bych jí vyhrabat a vyzkoušet s aktuálními distribucemi v nějakém stroji s PCI slotem..

Re:Zvuková karta pro Linux
« Odpověď #21 kdy: 20. 11. 2024, 17:23:59 »
Juli by bylo oproti interní zvukovce fajn, že má symetrické vstupy. Ten mixer má sice jen kvazisymetrické výstupy (str. 17 https://www.soundcraft.com/en/product_documents/efxepm-ug-20101130-pdf-3034a911-6eae-4392-87d3-00c80a9b1319 ), ale to pro symetrické vstupy Juli nijak nevadí. Navíc má MIDI, které by mohlo mít menší latenci, než USB midi.

Re:Zvuková karta pro Linux
« Odpověď #22 kdy: 20. 11. 2024, 17:25:01 »
Zvukovku jsem chtěla do PCI, v lepším případě do PCI-E. Mix mám malinkej stolní Soundcraft EPM6.
Mix je izolační třídy I, tedy po připojení do line-in PC vytvoří zemní smyčku. Vyzkoušej, uvidíš, zda je to OK. Pokud jo, škoda peněz za cokoliv jiného. Z hlediska latence je na tom interní HDA spíše lepší, než komplikované USB.

Citace
Zasilovač bude koupenej z Temu. Obyčejnej koncák třídy D.

Dnes již všechny ty D čipy mají symetrické vstupy. Bohužel ty levnější krabičky nemívají symetriku vytaženou do vstupního konektoru, protože XLR/jack 6.3 něco stojí. Takže bych rozhodně vzal zesík, který má neukostřený napájecí adaptér izolační třídy II (napájecí kabel jen dvoupólovou vidlici).

Citace
Základní deska je Asus P8B75-V.

Kodek z r. 2008, zkreslení/šum samozřejmě kus pod špičkou, ale rozhodně lepší, než drtivá většina 16bitových USB donglů napájených z 5V USB. Vyzkoušej, uvidíš.

Re:Zvuková karta pro Linux
« Odpověď #23 kdy: 20. 11. 2024, 23:59:07 »
Hoši mluvíte jazykem mého kmene, to je lebeda. Ano procík žere klidně ke 100A ze svého VRM na hladině 1V, tzn. řádově klidně 10A na 12V větvi ze zdroje, a ty kabely nejsou zrovna tlusté.
Jenom mi přišlo trochu razantní, děsit dámu hned symetrickým analogovým vedením - to je hlavolam i pro mírně pokročilého bastlíře :-) Hlavně by měla nějak začít. Onboard zvukárnu jakousi má.

Pravda je, že USB má i v "interruptovém" přenosovém režimu de facto periodický polling v taktu 1 ms, plus tam budou nějaké buffery (=latence) takže "ten můj USB dongle" v tomhle ohledu není dokonalý, stejně tak ta poznámka že neizolovaný USB DAC má stejný problém se zemí jako onboard síťovka je určitě pravda. Co se týče čistoty výstupu a šířky pásma k basům, stojím si za tím že ten konkrétní model generického USB donglu co jsem uvedl, se 24bit DAC/ADC, není vůbec marnej, i ve srovnání se svým hloupějším 16bitovým bráchou (vypadá stejně, jenom nemá v obj.kódu "HQ"). Pokud tam bude na výstupu zes ve třídě D, tak bych moc neřešil, jestli je DAC 16b nebo 24b, horší problém bude rušení v zemích - jak jste zde už podrobně probrali.

Ohledně zemí: mikrofony s digitálním výstupem jsem už zmínil. Totiž mikrofonní analogový vstup pracuje s mnohem nižší úrovní než linkové vstupy a výstupy (třeba k zesu) a proto je citlivější na rušení třeba právě od zemních smyček. A toho se člověk digi přenosem zbaví. Jasně - pak je ale ze hry stolní mixík. Mimochodem ten mix taky od rušení mikrofonu trochu pomůže už tím, že obsahuje předzes, takže z mixu do PC (trasou se zemní smyčkou) už lze poslat v podstatě linkovou úroveň, která má lepší odstup od rušení než "mikrofonní" úroveň. To je mimochodem obecná rada: na linkových spojích provozovat pokud možno vyšší úroveň. Rušení tím trochu ztratí na významu, za jinak stejných okolností.

Pokud se týče výstupu do zesu, ještě bych zmínil, že existuje optický digitální propoj TOSLINK resp. S/PDIF. Je to sice spíš záležitost spotřební elektroniky než profi audia, ale zemní smyčku to přeruší. Nemám představu, jestli to třeba nepřidává nějakou latenci.

Re:Zvuková karta pro Linux
« Odpověď #24 kdy: 21. 11. 2024, 08:46:25 »
Jenom mi přišlo trochu razantní, děsit dámu hned symetrickým analogovým vedením - to je hlavolam i pro mírně pokročilého bastlíře :-)

Souhlas, nicméně pokud by plánovala něco kupovat, přijde mi užitečné na to upozornit včas. Spoustu lidí si stěžuje na interní zvukovky, jaké mají špatné regulátory, prokročilejší řeší i bitové rozlišení apod., přitom jsem přesvědčený, že ve většině případů slyší ruchy zemní smyčky a zvukovka je v tom zcela nevinně. Kdyby o jevu zemní smyčky věděli, nekoupili by si bývali ke svému nadupanému PC zesilovač/aktivní repráky ve třídě I se zemnicím kolíkem. To je pozvánka k problémům. Mám k domácímu stereokinu starý americký zesík z r. 1987 se dvěma trafy, 2x 100W a hraje s PC skvěle, naprosto tichý i na max. hlasitost. Ale poctivá konstrukce třídy II, dvoukolík. Stejně tak AVR (tedy centrální huby) se pořád dělají ve třídě II, výrobci ví proč (a nechají si to zaplatit). Ale k PC je většina příslušenství ve třídě I, samozřejmě levnější vyrobit.

Jenom mi vrtá hlavou, proč výrobci desek nepřipojí zem zvukovky/USB portu odděleně přes jeden/více GND pinů/kabelů ATX konektoru, aby se to spojilo až v tom proletovaném hnízdě v PSU, kam vede i PE vodič. Ale možná to někteří tak dělají, netuším.

Citace
Pravda je, že USB má i v "interruptovém" přenosovém režimu de facto periodický polling v taktu 1 ms, plus tam budou nějaké buffery (=latence) takže "ten můj USB dongle" v tomhle ohledu není dokonalý, 

Tak dražší profi USB zvukovky používají highspeed bInterval i 125us, což je úplně v pohodě. Samozřejmě USB MIDI dongle pojede na lowspeed, tudíž min. 1ms již na připojení. Na druhou stranu i ta PCI zvukovka má nějakou latenci obsluhy přerušení...

Citace
Co se týče čistoty výstupu a šířky pásma k basům, stojím si za tím že ten konkrétní model generického USB donglu co jsem uvedl, se 24bit DAC/ADC, není vůbec marnej, i ve srovnání se svým hloupějším 16bitovým bráchou (vypadá stejně, jenom nemá v obj.kódu "HQ").

Máš prosím konkrétní link?

Citace
Pokud tam bude na výstupu zes ve třídě D, tak bych moc neřešil, jestli je DAC 16b nebo 24b,

Jenom k těm D - dneska už se to hodně posunulo. Takové TPA335x 100+ W za 40USD včetně bedny má velice slušné parametry, i ty superlevné TPA3116 minikrabičky hrají velice slušně (mám jich doma několik). A moderní Dčka ve zkreslení při výkonu a celkové vychovanosti v zátěži už jasně nad lineáry vedou, viz např. https://www.audiosciencereview.com/forum/index.php?threads/purifi-eval2-eigentakt-mono-amplifier-kit.54938/


Citace
Pokud se týče výstupu do zesu, ještě bych zmínil, že existuje optický digitální propoj TOSLINK resp. S/PDIF. Je to sice spíš záležitost spotřební elektroniky než profi audia, ale zemní smyčku to přeruší. Nemám představu, jestli to třeba nepřidává nějakou latenci.

Latence bych si asi nebál, vysílač bude mít téměř nulovou, přijímač např. DIR9001 uvádí latenci 3 vzorky, tedy nic.

Re:Zvuková karta pro Linux
« Odpověď #25 kdy: 21. 11. 2024, 13:01:27 »
Dočítám se tady o velmi zajímavých věcech. Nic jsem, krom počítače, nepořizovala. Řekla jsem si, že se napřed zeptám ať finance, docela omezené, nejdou vniveč.  Jediné, co je jisté, že na počítači pojede Ubuntu Studio. Nevím to jistě ale asi jsem někde četla, že Ubuntu Studio má nějak upraveny jádro právě kvůli latencím. Ale nejsem žádná Linux guru takže nevím. Čtu vše co napíšete a tak nějak si v tom dělám jasno.

Napadla mě ale jedna věc a nevím jestli by to k něčemu bylo. Nejsem totiž elektrikářka. Bylo by k něčemu, kdybych na celou svoji sestavu, použila oddělovací transformátor? Kamarád by mi to udělal. Jen bych mu musela říct jak silny a z jakyho vstupu. Jestli z 380 nebo z 220. A pokud by to šlo, nenarušilo by se toto oddělení v momentě, kdybych počítač připojila k internetu?
Ubuntu Pro 24.4.1 Mate

Re:Zvuková karta pro Linux
« Odpověď #26 kdy: 21. 11. 2024, 14:06:03 »
Jediné, co je jisté, že na počítači pojede Ubuntu Studio. Nevím to jistě ale asi jsem někde četla, že Ubuntu Studio má nějak upraveny jádro právě kvůli latencím.

Pokud k PC chceš připojovat MIDI klávesy a normálně na ně hrát, pak  lowlatency kernel defaultně instalovaný Ubuntu Studiem využiješ. Nicméně je to i normální balík v běžném Ubuntu, který stačí nainstalovat. Nicméně Ubuntu Studio je určitě dobrá volba.

Citace
Napadla mě ale jedna věc a nevím jestli by to k něčemu bylo. Nejsem totiž elektrikářka. Bylo by k něčemu, kdybych na celou svoji sestavu, použila oddělovací transformátor? Kamarád by mi to udělal. Jen bych mu musela říct jak silny a z jakyho vstupu. Jestli z 380 nebo z 220.

Zemní smyčka by byla mezi PE vodičem PC a PE vodičem mixu (nebo zesilovače, pokud bys zvolila takový). Tudíž bys pro její přerušení musela přes oddělovací trafo připojit jen jednu stranu, např. ten mix by dával smysl, i pro připojení dalších zařízení. Vzhledem k jeho udávané spotřebě < 35W by stačilo i malé trafo, např. https://www.kvelektro.cz/transformator-elzat-jt-40-230-24v-40va-p1856098 . Samozřejmě by se to muselo udělat pořádně, bezpečně. Tahle trafa od českého Elzatu jsem si vestavěl do krabičky od ATX zdroje. Některá mají i stínící vrstvu mezi primárem a sekundárem (když jsou na sobě). Naměřil jsem docela malou kapacitu mezi nimi (což má vliv na přenos střídavých složek trafem) - viz https://hifi.slovanet.sk/bb/viewtopic.php?t=26896 (obrázky bohužel vyžadují registraci).

Nicméně to by mělo smysl řešit, až pokud by opravdu zemní smyčka způsobovala problémy. Nejdříve je třeba vyzkoušet interní zvukovku  a možná (dost pravděpodobně) už nic dalšího řešit nebudeš.

Citace
A pokud by to šlo, nenarušilo by se toto oddělení v momentě, kdybych počítač připojila k internetu?

Ethernet má na všech koncích vlastní izolační trafa dimenzovaná dle normy minimálně na 1,5kVrms dle IEEE 802.3 (viz google). Tudíž by to fungovalo dál správně. Ale je dobré, že o tom takhle přemýšlíš, protože např. připojením PC s trafem k monitoru bez trafa by se oddělení zrušilo a smyčka by šla zemí toho monitoru.
« Poslední změna: 21. 11. 2024, 14:07:52 od redustin »

Re:Zvuková karta pro Linux
« Odpověď #27 kdy: 21. 11. 2024, 23:28:13 »
Pokračuji v debatě už notně off topic a trochu se za to stydím:

...
Jenom mi vrtá hlavou, proč výrobci desek nepřipojí zem zvukovky/USB portu odděleně přes jeden/více GND pinů/kabelů ATX konektoru, aby se to spojilo až v tom proletovaném hnízdě v PSU, kam vede i PE vodič. Ale možná to někteří tak dělají, netuším.

Pochybuju :-)
Mimochodem by se pak na motherboardu musela nějak "izolovaně překračovat" analogová vs. digitální zem, mezi kterými by se hemžilo všechno možné od DC po pár MHz (v desítkách milivoltů, pokud ne víc).
A stejně by to nebylo dokonalé z hlediska odrušení té "samostatně vedené analogové země", protože by byla částečně v souběhu s tou pracovní zemí silovou, takže by se tam ledacos indukovalo skrz magnetické pole...

Ani řešení pomocí symetrického analogového vstupu neztlumí rušení úplně do nuly, protože CMRR je konečné číslo. Jasně, může to pomoct docela dost, zejm. pokud to rušení nejde moc vysoko nad akustické pásmo (aby to vstup "stíhal odčítat", aby mu na to stačila šířka pásma / rychlost přeběhu). Na 50Hz brum to stačí s velkým přehledem.
Tímto nechci tvrdit, že jsme ve sporu :-) Sám jste zmínil galvanické oddělení, což je i moje oblíbená metoda řešení zemních smyček.

Citace
Citace
Pravda je, že USB má i v "interruptovém" přenosovém režimu de facto periodický polling v taktu 1 ms, plus tam budou nějaké buffery (=latence) takže "ten můj USB dongle" v tomhle ohledu není dokonalý, 

Tak dražší profi USB zvukovky používají highspeed bInterval i 125us, což je úplně v pohodě. Samozřejmě USB MIDI dongle pojede na lowspeed, tudíž min. 1ms již na připojení. Na druhou stranu i ta PCI zvukovka má nějakou latenci obsluhy přerušení...

Díky za dovzdělání, tohle mi unikalo :-) Jestli správně chápu, granularita 125us je vlastnost highspeed fyzické vrstvy? Oproti fullspeed, kde je natvrdo 1 ms. A bInterval je celočíselný násobek tohoto vrozeného kvanta.

Citace
Citace
Co se týče čistoty výstupu a šířky pásma k basům, stojím si za tím že ten konkrétní model generického USB donglu co jsem uvedl, se 24bit DAC/ADC, není vůbec marnej, i ve srovnání se svým hloupějším 16bitovým bráchou (vypadá stejně, jenom nemá v obj.kódu "HQ").

Máš prosím konkrétní link?

Jasně: 1) Axagon chytřejší dražší brácha, 2) Axagon hloupější levnější brácha.

Já mám toho dražšího, a moje hodnocení je pohříchu subjektivní. Měřit tomu zkreslení a šum jsem nezkoušel, mj. protože nemám čím (leda smyčkou).

Zkusím přiložit .TXT dump lsusb -v. Říká, že výrobcem čipu je VIA, a že fyzická vrstva je USB 1.1. Ona je to možná přesněji "USB 2.0 na full-speed rychlosti" :-) což je prakticky totéž. V tom případě pro mě platí ta 1 ms.

Když jsem zkoušel googlit USB PID 0x3417, našel jsem kdesi zmínku, že dotyčný čip je VT1620A. Parametrově by to vcelku odpovídalo. A tenhle šváb je skutečně jenom USB full-speed.

Google mi našel taky (pěkně uleželý) paperlaunch čipu VIA Envy VT1730, který byl údajně jako jeden z prvních high-speed. Ale nedaří se mi, nalézt s ním nějaké produkty.

Citace
Citace
Pokud tam bude na výstupu zes ve třídě D, tak bych moc neřešil, jestli je DAC 16b nebo 24b,

Jenom k těm D - dneska už se to hodně posunulo. Takové TPA335x 100+ W za 40USD včetně bedny má velice slušné parametry, i ty superlevné TPA3116 minikrabičky hrají velice slušně (mám jich doma několik).

Heh taky mám jednu čínskou destičku s TPA3116. Zkoušel jsem s ní budit takové sranda bedničky osazené Visaton BG-20-8, a jako zdroj signálu právě tenhle zmíněný USB dongle. Šumělo to relativně slyšitelně, třeba z podání vyššího konce pásma jsem taky nebyl úplně odvařenej... ale fakt je, že jsem nad tím mávnul rukou a třeba napájecí zdroje jsem nezkoumal. Po téhle Vaší recenzi se k tomu myslím ještě vrátím :-)
Do sluchátek ten USB dongle nešumí.

Citace
A moderní Dčka ve zkreslení při výkonu a celkové vychovanosti v zátěži už jasně nad lineáry vedou, viz např. https://www.audiosciencereview.com/forum/index.php?threads/purifi-eval2-eigentakt-mono-amplifier-kit.54938/

:-O

Citace
Citace
Pokud se týče výstupu do zesu, ještě bych zmínil, že existuje optický digitální propoj TOSLINK resp. S/PDIF. Je to sice spíš záležitost spotřební elektroniky než profi audia, ale zemní smyčku to přeruší. Nemám představu, jestli to třeba nepřidává nějakou latenci.

Latence bych se asi nebál, vysílač bude mít téměř nulovou, přijímač např. DIR9001 uvádí latenci 3 vzorky, tedy nic.

To nezní marně! Akorát... vytáhnout z počítače S/PDIF výstup znamená buď začít motherboardem (okolo 3kKč už se najdou s S/PDIF výstupem) nebo přidat soundblaster s tímhle výstupem, a co pak s tím dál: buď převést levným DAC donglem za pár šupů na analog (a dát si pozor na země a napájení), nebo koupit receiver okolo 10 kKč jenom abych měl zes nativně s tímhle vstupem...

Jinak - 50Hz železné trafo má velkou výhodu, že neprodukuje VF rušení.
Jakýkoli spínaný měnič/adaptér, klidně ve třídě II a "medical grade", má slabý průsak (směs 50 Hz a VF). Pár desítek až stovek mikroampérů. Pokud by byl zájem o medical-grade napájecí adaptér, a dalo by se to zpřevodovat konektorově (a skladbou výstupů), tak tyto jsou k nalezení v TME, k dispozici je filtr "použití: pro lékařské aplikace". Zde k tématu jsou relevantní nejspíš kategorie stolní napájecí zdroje (formát "notebooková cihlička") nebo adaptéry do zásuvky.

Re:Zvuková karta pro Linux
« Odpověď #28 kdy: 22. 11. 2024, 00:27:26 »
Převodník USB->TOSLINK (optický) od chiňana stojí pár $$$, některé umí i 24bit/192kHz.
S/PDIF výstup na RCA (koax) by měl mít oddělovací pulsní transformátorek, ale často bývá ušetřen a zemní smyčka zůstává.
Jako USB zařízení to musí mít ve frontě vzorky na milisekundy, aby to stále mělo co vysílat, nějakou latenci to přidává.

Re:Zvuková karta pro Linux
« Odpověď #29 kdy: 22. 11. 2024, 10:06:28 »

Pochybuju :-)
Mimochodem by se pak na motherboardu musela nějak "izolovaně překračovat" analogová vs. digitální zem, mezi kterými by se hemžilo všechno možné od DC po pár MHz (v desítkách milivoltů, pokud ne víc).

Hm, to je pravda, ze HDA bus potřebuje taky zem, neni symetrický. Kodeky obvykle mají oddělené AGND a DGND, ale spojit někde pod čipem.

Citace
A stejně by to nebylo dokonalé z hlediska odrušení té "samostatně vedené analogové země", protože by byla částečně v souběhu s tou pracovní zemí silovou, takže by se tam ledacos indukovalo skrz magnetické pole...

I když zase by měla malou impedanci, takže to naindukované rušení by mohlo být minimální, navíc to záleží na návrhu PCB (v 8+ vrstvách už se dá leccos vymyslet).

Citace
Ani řešení pomocí symetrického analogového vstupu neztlumí rušení úplně do nuly, protože CMRR je konečné číslo. Jasně, může to pomoct docela dost, zejm. pokud to rušení nejde moc vysoko nad akustické pásmo (aby to vstup "stíhal odčítat", aby mu na to stačila šířka pásma / rychlost přeběhu). Na 50Hz brum to stačí s velkým přehledem.

Tak i nějakých slabých 50dB CMRR utlumí tichý ruch pod hranici slyšitelnosti. Mám s tím dobré zkušenosti, zatím mně i jiným vždy pomohl ten kvazisymetrický kabel SE jack -> symetrický vstup zesíku.


Citace
Jestli správně chápu, granularita 125us je vlastnost highspeed fyzické vrstvy? Oproti fullspeed, kde je natvrdo 1 ms. A bInterval je celočíselný násobek tohoto vrozeného kvanta.

Jj. bInterval je 2^(bInterval-1) * 125us nebo 1ms. Určuje to firmware zvukovky pro dané alternate setting, aby se přenášená data vešla do isochronního paketu (limit 1024 bajtů pro highspeed) vs. požadovaná latence (takže profi zvukovky mívají maličké pakety 125us, i když by limitem stačila 1ms).


Citace
Heh taky mám jednu čínskou destičku s TPA3116. Zkoušel jsem s ní budit takové sranda bedničky osazené Visaton BG-20-8, a jako zdroj signálu právě tenhle zmíněný USB dongle. Šumělo to relativně slyšitelně, třeba z podání vyššího konce pásma jsem taky nebyl úplně odvařenej... ale fakt je, že jsem nad tím mávnul rukou a třeba napájecí zdroje jsem nezkoumal.

Hodně záleží na provedení, jsou jich mraky variant.  Některé mají vstupy vedené podél výstupů, špatně udělané předzesilovače s korekcemi, nekvalitní/nesprávně navržené tlumivky na výstupu atd. Dle mého názoru jsou lepší jsou jen ty s čipem, pro připojení ke zvukovce není předzesilovač nutný, a ideálně vytažené balanced vstupy a připojit k SE kvazisymetricky. Veliké know-how je v obrovském vláknu https://www.diyaudio.com/community/threads/tpa3116d2-amp.237086/ , ale to je na několik dnů čtení... :-)

Citace
vytáhnout z počítače S/PDIF výstup znamená buď začít motherboardem (okolo 3kKč už se najdou s S/PDIF výstupem)

Tak celkem hodně desek má onboard SPDIF header z HDA kodeku s TTL úrovněmi, stačí levný adaptér s TOSLINK blikátkem, např. https://allegro.cz/nabidka/digitalni-zvukova-prepazka-pridavna-karta-spdif-16684195707
Citace
Jinak - 50Hz železné trafo má velkou výhodu, že neprodukuje VF rušení.
Jakýkoli spínaný měnič/adaptér, klidně ve třídě II a "medical grade", má slabý průsak (směs 50 Hz a VF). Pár desítek až stovek mikroampérů. Pokud by byl zájem o medical-grade napájecí adaptér, a dalo by se to zpřevodovat konektorově (a skladbou výstupů), tak tyto jsou k nalezení v TME, k dispozici je filtr "použití: pro lékařské aplikace". Zde k tématu jsou relevantní nejspíš kategorie stolní napájecí zdroje (formát "notebooková cihlička") nebo adaptéry do zásuvky.

Díky za linky!