abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 23:33 | Zajímavý software

Byl vydán ShellCheck ve verzi 0.4.6. Jedná se o nástroj pro statickou analýzu shellových skriptů. Shellové skripty lze analyzovat na webové stránce ShellChecku, v terminálu nebo přímo z textových editorů. Příklady kódů, na které analýza upozorňuje a doporučuje je přepsat. ShellCheck je naprogramován v programovacím jazyce Haskell. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3.

Ladislav Hagara | Komentářů: 0
včera 23:33 | Pozvánky

Czech JBoss User Group zve na setkání JBUG v Brně, které se koná ve středu 5. dubna 2017 v prostorách Fakulty informatiky Masarykovy univerzity v místnosti A318 od 18:00. Přednáší Pavol Loffay na téma Distributed Tracing and OpenTracing in Microservice Architecture.

… více »
mjedlick | Komentářů: 0
včera 11:33 | Zajímavý článek

Národní centrum kybernetické bezpečnosti (NCKB) vypracovalo (pdf) 26 podrobných bezpečnostních doporučení pro síťové správce. Tato doporučení jsou nastavena tak, aby je bylo možné aplikovat v každé instituci. Jsou rozdělena na tři základní části: bezpečnost infrastruktury, bezpečnost stanic a serverů a bezpečnost uživatelů.

Ladislav Hagara | Komentářů: 9
včera 05:55 | Komunita

Prezident Nadace pro svobodný software (FSF) Richard M. Stallman vyhlásil na slavnostním ceremoniálu v rámci konference LibrePlanet 2017 vítěze Free Software Awards za rok 2016. Ocenění za společenský přínos získal SecureDrop (Wikipedie). Za rozvoj svobodného softwaru byl oceněn Alexandre Oliva (Wikipedie).

Ladislav Hagara | Komentářů: 0
včera 04:44 | Nová verze

Byla vydána verze 0.7.0 debugovacího nástroje cgdb. Mezi novinky patří například zvýrazňování syntaxe jazyka Rust. Podrobnosti v poznámkách o vydání.

Neel | Komentářů: 0
25.3. 22:00 | Komunita

Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil (podcast) detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 64 tisíc vývojářů. Jejich nejmilovanější platformou je linuxový desktop. Ten je také druhou nejpoužívanější platformou vývojářů.

Ladislav Hagara | Komentářů: 7
24.3. 11:55 | Komunita

Vývojový tým OpenSSL ve spolupráci s iniciativou Core Infrastructure konsorcia Linux Foundation spustil proces přelicencování této kryptografické knihovny ze současné licence na licenci Apache Licence v 2.0 (ASLv2). Nová licence usnadní začleňování OpenSSL do dalších svobodných a open source projektů. Všichni dosavadní vývojáři OpenSSL (Authors) obdrží v následujících dnech email s prosbou o souhlas se změnou licence.

Ladislav Hagara | Komentářů: 32
24.3. 01:11 | Komunita

Před třemi týdny Mozilla.cz představila projekt Photon, jehož cílem je návrh a implementace nového vzhledu Firefoxu. Včera zveřejnila první náhled vzhledu Photon. Práce na projektu Photon jsou rozděleny do pěti týmů, které celkem čítají 19 lidí. Zaměřují se na zlepšení prvního spuštění Firefoxu a zaujetí nových uživatelů, celkovou úpravu vzhledu, zlepšení animací, zrychlení odezvy uživatelského rozhraní a také upravení nabídek. Vývoj lze sledovat v Bugzille.

Ladislav Hagara | Komentářů: 50
23.3. 20:00 | Komunita

OneDrive pro firmy je již ve webových prohlížečích na Linuxu stejně rychlý jako na Windows. Microsoft opravil chybu z listopadu loňského roku. OneDrive pro firmy běžel na Linuxu mnohem pomaleji než na Windows. V popisu chyby bylo uvedeno, že stačilo v prohlížeči na Linuxu nastavit v user-agentu Windows a vše se zrychlilo. Odpovědí Microsoftu bylo (Internet Archive: Wayback Machine), že Linux není podporován. Po bouřlivých diskusích na redditu i Hacker News byla chyba nalezena a opravena.

Ladislav Hagara | Komentářů: 9
23.3. 19:00 | Zajímavý projekt

Byla vyhlášena soutěž Hackaday Prize 2017. Soutěž je určena vývojářům open source hardwaru. Pro výherce je připraveno celkově 250 tisíc dolarů. Každý ze 120 finalistů získá tisíc dolarů. Nejlepší pak navíc 50, 30, 20, 15, 10 a 5 tisíc dolarů. Jedná se již o čtvrtý ročník soutěže. V roce 2014 zvítězil projekt globální sítě open source pozemních satelitních stanic SatNOGS. V roce 2015 zvítězil open source systém pro řízení elektrických invalidních vozíků pohybem očí Eyedriveomatic. V roce 2016 zvítězil modulární robot Dtto.

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (71%)
 (3%)
 (10%)
Celkem 946 hlasů
 Komentářů: 72, poslední 1.3. 11:16
    Rozcestník

    Dotaz: E-MU 0204 - podpora v linuxu?

    17.5.2012 00:30 Jiří J. | skóre: 34 | blog: Poutník | Brno
    E-MU 0204 - podpora v linuxu?
    Přečteno: 396×

    Zdravím,
    rád bych si koupil zvukovou kartu E-MU 0204 a mám pár otázek na případné majitele této "karty" (dá se tomu vůbec říkat karta, když to jako PCI/ISA karta nevypadá?).

    Samotná základní funkčnost mě až tak nezajímá (vím, že funguje out-of-the-box), měl jsem na pár minut v ruce a počítači E-MU 0202, spíše mě zajímají featury, které by člověk od takovéto karty očekával:

    • Jak je řešena dvojice párů výstupů (0204) v Linuxu? Tváří se jako 2 "devices" jedné karty (hw0,0 a hw0,1)? Lze přehrávat na každý výstup zvlášť přes aplay? Je možné "sjednotit" obě zařízení tak, aby šel jeden výstup do obou bez nutnosti použít těžkých hacků .asounrc či nástavby (jack/pulseaudio)? (třeba přepínačem v alsaconfigu)
    • Jak je to s přehráváním více typů sample rate? Jde to bez resamplování? (audigy si vše resampluje do 48KHz) .. Jaká je podpora 96KHz, resp. 192KHz playbacku v linuxu? (slyšel jsem, že nefunguje)
    • Jak je to s "direct monitoringem"? Je to víceméně hardwarová záležitost, mohla by tedy "prostě fungovat".
    • Jak je na tom míchání mono mikrofonu do obou kanálů sterea na výstupu bez jack/alsa routování? Karta na to má tlačítko, které by mohlo mít přepínač v alsaconfigu, má?
    • Na co si dalšího dát pozor / co nefunguje úplně ideálně? Mám sice Debian Squeeze, ale s posledním kernelem (3.3.5+) a možností bez problému přidávat patche, takže verzi alsy bych měl mít "poslední" - v userspace jsou jen konfigurační skripty a nástroje.
    • Mám v plánu zapojit sluchátka zepředu a studiové monitory (přes další zesilovač) zezadu, proto bych opravdu ocenil možnost duplikovat výstup bez nutnosti vytvářet pseudokartu v .asoundrc.

    Díky za jakékoli informace, klidně i od majitelů E-MU 0202 či E-MU 0404.


    PS: Spousta přehrávačů si ukazuje, co chce (a to i aplay). Mplayer je jeden z mála přehrávačů, kteří mají tu odvahu říci něco jako

    [AO_ALSA] Format s24le is not supported by hardware, trying default.
    AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
    
    - proto pokud nemáte možnost daný výsledek ověřit "fyzicky" zesilovačem / analyzérem, zkuste prosím alespoň použít relativně věrohodné nástroje, děkuji.

    Víra je firma si myslela, že něco je pravdivé. LMAO -- “zlehčovat mého osla”

    Odpovědi

    17.5.2012 07:33 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: E-MU 0204 - podpora v linuxu?
    K tomu PS. "Spousta přehrávačů si ukazuje, co chce (a to i aplay)."

    Nebude to tím že hromada programů k zvukovkám přistupuje né k HW, ale přes různé jack, pulseaudio a pod... servery a ty skousnou vše protože si to převzorkují - převedou na to co umí HW ?

    Čili zahlásí to co umí převést + to co umí HW karta ?

    Jinak to co umí čip najdeš v datashetu k příslušnému čipu a tam najdeš pokud jsou to dvě zvukovky na jednom čipu s jedním rozhraním a nebo jedna.
    17.5.2012 22:19 Jiří J. | skóre: 34 | blog: Poutník | Brno
    Rozbalit Rozbalit vše Re: E-MU 0204 - podpora v linuxu?
    Nebude to tím že hromada programů k zvukovkám přistupuje né k HW, ale přes různé jack, pulseaudio a pod... servery a ty skousnou vše protože si to převzorkují - převedou na to co umí HW ?

    To dělá už alsa samotná, dělá to i aplay právě. Přišel jsem ale na to, že pokud pustím aplay -v (verbose), tak moc pěkně vypíše, co vlastně dělá:

    Playing WAVE '7041888513520_01_13_192kHz.wav' : Signed 24 bit Little Endian in 3bytes, Rate 192000 Hz, Stereo
    Plug PCM: Rate conversion PCM (96000, sformat=S16_LE)
    Converter: linear-interpolation
    Protocol version: 10002
    Its setup is:
      stream       : PLAYBACK
      access       : RW_INTERLEAVED
      format       : S24_3LE
      subformat    : STD
      channels     : 2
      rate         : 192000
      exact rate   : 192000 (192000/1)
      msbits       : 24
      buffer_size  : 32768
      period_size  : 8192
      period_time  : 42666
      tstamp_mode  : NONE
      period_step  : 1
      avail_min    : 8192
      period_event : 0
      start_threshold  : 32768
      stop_threshold   : 32768
      silence_threshold: 0
      silence_size : 0
      boundary     : 4611686018427387904
    Slave: Hardware PCM card 0 'SB Audigy 2 ZS [SB0350]' device 0 subdevice 0
    Its setup is:
      stream       : PLAYBACK
      access       : MMAP_INTERLEAVED
      format       : S16_LE
      subformat    : STD
      channels     : 2
      rate         : 96000
      exact rate   : 96000 (96000/1)
      msbits       : 16
      buffer_size  : 16384
      period_size  : 4096
      period_time  : 42666
      tstamp_mode  : NONE
      period_step  : 1
      avail_min    : 4096
      period_event : 0
      start_threshold  : 16384
      stop_threshold   : 16384
      silence_threshold: 0
      silence_size : 0
      boundary     : 4611686018427387904
      appl_ptr     : 0
      hw_ptr       : 0
    
    - tedy používá Rate conversion PCM ze 192KHz S24_3LE na 96KHz S16_LE.

    Pokud pak zkusím tuto konverzi aplayi zakázat přes --disable-format, dostanu pěkný seznam toho, co karta (dle alsy) umí:

    Playing WAVE '7041888513520_01_13_192kHz.wav' : Signed 24 bit Little Endian in 3bytes, Rate 192000 Hz, Stereo
    aplay: set_params:1053: Sample format non available
    Available formats:
    - U8
    - S16_LE
    


    Jinak to co umí čip najdeš v datashetu k příslušnému čipu a tam najdeš pokud jsou to dvě zvukovky na jednom čipu s jedním rozhraním a nebo jedna.

    Nějak jsem nepochopil. Zvukovka by měla mít dva A/D převodníky AK5385 (levý a pravý kanál vstupu), dva D/A převodníky AK4396 na levý a pravý kanál výstupu vzadu ("analog line outputs") a další dva AK4396 pro sluchátkový zesilovač s výstupem vepředu. Jaký IO ale použil výrobce na komunikaci s driverem nemám moc šanci zjisti z materiálů dostupných na webu. Windows umí použít oba výstupy odděleně, šlo mi spíš o to, jak se karta tváří na Linuxu.

    Víra je firma si myslela, že něco je pravdivé. LMAO -- “zlehčovat mého osla”
    18.5.2012 00:52 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: E-MU 0204 - podpora v linuxu?
    Nějak jsem nepochopil. Zvukovka by měla mít dva A/D převodníky AK5385 (levý a pravý kanál vstupu), dva D/A převodníky AK4396 na levý a pravý kanál výstupu vzadu ("analog line outputs") a další dva AK4396 pro sluchátkový zesilovač s výstupem vepředu. Jaký IO ale použil výrobce na komunikaci s driverem nemám moc šanci zjisti z materiálů dostupných na webu. Windows umí použít oba výstupy odděleně, šlo mi spíš o to, jak se karta tváří na Linuxu.
    Někdo kdo ji má či z obrázku těch IO by bylo možné vyčíst co je tam za řídící obvod.

    Pokud to má samostatné D/A a A/D převodníky tak by měly jít ovládat samostatně - ale za nic neručím zvukovku jsem nikdy neviděl - prostě měl by se ozvat někdo kdo ji má a napsat co na ní jsou za IO....
    17.6.2012 15:55 Jiří J. | skóre: 34 | blog: Poutník | Brno
    Rozbalit Rozbalit vše Re: E-MU 0204 - podpora v linuxu?

    Kartu už mám nějaký ten pátek, tak se tu (pro budoucí generace) podělím o pár faktů.

    Jak je řešena dvojice párů výstupů (0204) v Linuxu? Tváří se jako 2 "devices" jedné karty (hw0,0 a hw0,1)? Lze přehrávat na každý výstup zvlášť přes aplay? Je možné "sjednotit" obě zařízení tak, aby šel jeden výstup do obou bez nutnosti použít těžkých hacků .asounrc či nástavby (jack/pulseaudio)? (třeba přepínačem v alsaconfigu)

    Karta se tváří, jakoby měla 4 kanály výstupu (playback_{1,2,3,4}), ale přehrává jen na prvních dvou. Duplikuje výstup do sluchátkového zesilovače a line out, takže pokud by někdo kupoval kartu pro přehrávání meditační hudby do repráků a poslouchání metalu ve sluchátkách, má na Linuxu smůlu.

    Jak je to s přehráváním více typů sample rate? Jde to bez resamplování? (audigy si vše resampluje do 48KHz) .. Jaká je podpora 96KHz, resp. 192KHz playbacku v linuxu? (slyšel jsem, že nefunguje)

    Jde. Vše od 44.1k až do 192k 24-bit jde přehrávat nativně, bez resamplování. Ověřeno "hardwarově". Problém je u 192k nahrávání, k tomu se dostanu později.

    Jak je to s "direct monitoringem"? Je to víceméně hardwarová záležitost, mohla by tedy "prostě fungovat".

    "Prostě funguje."

    Jak je na tom míchání mono mikrofonu do obou kanálů sterea na výstupu bez jack/alsa routování? Karta na to má tlačítko, které by mohlo mít přepínač v alsaconfigu, má?

    Tlačítko slouží pro Direct Monitoring, tzn. "přehrávání" vstupu do výstupu. V alsamixeru prakticky nic není, musí se to řešit na úrovni jacku nebo asoundrc.

    Na co si dalšího dát pozor / co nefunguje úplně ideálně? Mám sice Debian Squeeze, ale s posledním kernelem (3.3.5+) a možností bez problému přidávat patche, takže verzi alsy bych měl mít "poslední" - v userspace jsou jen konfigurační skripty a nástroje.

    Pozor na to, že debian stable ukazuje v aplay -L úplně něco jiného, než karta umí (poslední Ubuntu to ukazuje dobře, tak to asi bude zastaralá userspace knihovna). Na samotné přehrávání to naštěstí vůbec nemá vliv. Pro přímý playback použijte "hw:X,0", pro automatický převod do S24_LE (jediný formát, který karta umí) je daleko praktičtější "plughw:X,0", resp. "plughw:CARD=USB,DEV=0".

    Mám v plánu zapojit sluchátka zepředu a studiové monitory (přes další zesilovač) zezadu, proto bych opravdu ocenil možnost duplikovat výstup bez nutnosti vytvářet pseudokartu v .asoundrc.

    Jak jsem už psal, tohle je by default a nedá se to žádnou snadnou cestou změnit.


    Pár dalších bodů:

    • V alsamixeru není prakticky nic, žádné ovládání hlasitosti, žádný microphone boost, jen jeden posuvník s časováním karty a dvě toggle, z toho jeden nějak zasekntutý. Takže pokud chcete ovládat hlasitost softwarově, použijte pulseaudio nebo softvol alsa plugin. Mě stačí hardwarové kroutítko.
    • Když mluvíme o potenciometrech, karta je na druhý podhled opravdu z levné výroby z Číny. Build kvalita těla je dobrá, ale točítko na volume sluchátkového zesilovače se mírně "vikle" naprázdno. Potenciometr u pravého vstupu generuje při otáčení HODNĚ šumu, ostatní jen trochu. Nahrávat ve 192k prakticky nejde, protože nekvalitní potenciometry způsobují značný šum, pokud nejsou vytočeny na max (maximální zesílení), 96k už je v pohodě (okolo -93dB).
    • A ke sluchátkovému zesilovači ještě jedna narážka - prakticky nezesiluje!!! Pokud máte sluchátka, která k iPadu potřebují zesilovač, budou ten zesilovač potřebovat i zde. I stará Audigy 2 ZS má na maximální hardwarové zesílení (master -6dB) větší grády, než tento integrovaný sluchátkový zesilovač, vytočený na maximum. Takže cokoli s citlivostí pod 100dB/40ohm -> externí zesilovač. Tedy pokud neplánujete poslouchat jenom Metallicu, to pak zesilovač nepotřebujete.
    • Po zapojení karty (restartu systému) nefunguje automatické re-taktování karty, tzn. pokud je karta nataktovaná na 44.1k a pustíte 48k stream, bude to chrčet. Automatické taktování nějak aktivuje Skype (nepřišel jsem stracem na to, jak), případně některé další aplikace - po takové "aktivaci" to pak už funguje všude. Kdyby měl někdo tip na na syscall / libasound funkci, nechť sem prosím dá vědět. V dmix režimu pochopitelně není problém, tam vše jede na jedné frekvenci.

    Sečteno a podtrženo - je to dobrý kus HW za tu cenu (~3000Kč). Jen mě trochu trápí, že Skype/TeamSpeak a některé jiné aplikace nahrávají místo vstupu z mikrofonu nějaký šum, který se místy podobá mixu zbiječky a parní lokomotivy a nemá vůbec vliv na to, jak moc foukám do mikrofonu. Normální aplikace (Audacity, jack, dokonce i wine, ...) nemají problém. Ne, není to problém dmixu/dnsoopu, zmiňované aplikace šumí i při přímém použití karty (plughw).

    Víra je firma si myslela, že něco je pravdivé. LMAO -- “zlehčovat mého osla”

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.