FK~

Moje odkazy

Ostatní odkazy

EFF: svoboda blogování
Close Windows
Nenajdete mě na Facebooku ani Twitteru
Rozpad EU
Jsem členem FSF
Jsem členem EFF
There Is No Cloud …just other people's computers.

Roland Rubix44 – externí zvuková karta

vydáno: 31. 3. 2018 19:48, aktualizováno: 2. 4. 2018 02:08

Mám tu Roland Rubix 44, tak zde je stručný dokumentační zápisek o této USB zvukové kartě a pár fotek. Mimochodem, firmu Roland možná znáte díky MT-32 nebo TR-808. Ale tentokrát se podíváme na jejich současný hardware.

Roland Rubix 44 – externí zvuková karta do USB s čipy TI - Burr-Brown - PCM1690 (DAC) a PCM4204 (ADC)

Většinu přístrojů hned rozeberu, protože mě zajímá, co je uvnitř. K odmontování solidního plechového krytu nám tu stačí křížový šroubovák PH1 (což je sympatické – na rozdíl od různých firem, které nás obtěžují tzv. „tamper proof“ šrouby, které jsou stejně k ničemu). U předního panelu jsou tři vruty, vzadu a zespodu pak šrouby.

Roland Rubix 44 – externí zvuková karta do USB s čipy TI - Burr-Brown - PCM1690 (DAC) a PCM4204 (ADC)

Specifikace a základní parametry

  • Čtyři vstupní a čtyři výstupní kanály (proto 44, dělají se i modely 22 a 24)
  • 24 bitů, 192kHz
  • Vstup: 4× kombinovaný konektor XLR / 6,35 mm jack, oboje balancovaný i nebalancovaný signál
  • Fantomové napájení pro mikrofony: 48 V
  • Hardwarový kompressor/limiter
  • Dobře viditelné LED indikátory: zelená = signál na daném vstupu, červená = moc signálu → snížit citlivost
  • Výstup: 4× 6,35 mm jack, balancovaný signál
  • Výstup na sluchátka: 6,35 mm, takže pro běžnější 3,5 mm jack je potřeba redukce (není součást balení)
  • MIDI vstup a výstup: pěti-pinový DIN konektor
  • USB 2.0 pro spojení s počítačem
  • Napájení: 9 V DC, 2 A pomocí adaptéru

DAC a ADC čipy: TI Burr-Brown PCM1690 a PCM4204

Jedněmi z nejdůležitějších součástek u zvukové karty jsou čipy, které se starají o převod digitálního signálu na analogový (DAC) a naopak (ADC). V Rubbixu 44 jsem našel čipy Burr-Brown od Texas Instruments, což by mělo být asi to nelepší na trhu. Konkrétně jde o:

  • PCM1690: DAC, 8 kanálů, 24 bitů, 192 kHz
  • PCM4204: ADC, 4 kanály, 24 bitů, 216 kHz

Roland Rubix 44 – externí zvuková karta do USB s čipy TI - Burr-Brown - PCM1690 (DAC) a PCM4204 (ADC)

Roland Rubix 44 – externí zvuková karta do USB s čipy TI - Burr-Brown - PCM1690 (DAC) a PCM4204 (ADC)

Roland Rubix 44 – externí zvuková karta do USB s čipy TI - Burr-Brown - PCM1690 (DAC) a PCM4204 (ADC)

Zvuková kvalita

Kvalita zvuku mi přijde bezchybná, ale zase tolik toho naposloucháno nemám, takže to nechci hodnotit. Šum IMHO není a zvuk mi přijde stejný nebo lepší, než cokoli, co jsem kdy slyšel. V případě zájmu můžu vzít kartu na nějaký sraz OpenAltu (to by chtělo nějaké klidnější místo než obvykle…) nebo na nějakou konferenci a můžete posoudit sami.

Podpora v GNU/Linuxu

V GNU/Linuxu karta prostě funguje, není potřeba instalovat žádné ovladače, stačí připojit USB kabel a můžeme přehrávat nebo nahrávat zvuk – ať už přes ALSA/JACK nebo PulseAudio – funguje oboje. Testoval jsem v Ubuntu 17.10. Systém kartu identifikuje takto:

USB:

$ lsusb | grep Roland
Bus 002 Device 037: ID 0582:01e1 Roland Corp.

Přehrávání:

$ aplay --list-devices
**** Seznam PLAYBACK Hardwarových zařízení ****
karta 1: Rubix44 [Rubix44], zařízení 0: USB Audio [USB Audio]
  Podzařízení: 1/1
  Podzařízení #0: subdevice #0

$ aplay --list-pcm
sysdefault:CARD=Rubix44
    Rubix44, USB Audio
    Default Audio Device
front:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Front speakers
surround21:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Direct sample mixing device
dsnoop:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Direct sample snooping device
hw:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Direct hardware device without any conversions
plughw:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Hardware device with all software conversions

Nahrávání:

$ arecord --list-pcm    
sysdefault:CARD=Rubix44
    Rubix44, USB Audio
    Default Audio Device
front:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Front speakers
surround21:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Direct sample mixing device
dsnoop:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Direct sample snooping device
hw:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Direct hardware device without any conversions
plughw:CARD=Rubix44,DEV=0
    Rubix44, USB Audio
    Hardware device with all software conversions

MIDI:

amidi --list-devices
Dir Device    Name
IO  hw:1,0,0  Rubix44 MIDI 1

MIDI jsem nezkoušel, protože nemám signál kam dál poslat, ale tvářilo se to, že to hraje :-) Totéž MIDI jako vstup – někdy snad vyzkouším… ale počítám, že to funguje.

alsamixeru kromě jakési Internal Clock Validity nic není. Hlasitost se totiž nastavuje hardwarově na kartě – samostatně pro sluchátkový a hlavní výstup. Stejně tak i citlivost vstupů nebo fantomové napájení mikrofonů.

Analýza zvukového spektra v programu GNU Radio

Většina programů ukazuje (když už) jen graf hlasitosti, takže vidíme, jak silné zvuky kde jsou. O dost zajímavější je ale spektrogram, který přidává další rozměr – na něm vidíme intenzitu zvuku v jednotlivých frekvencích. Spektrogram umí ukázat program Audacity, ale jeho graf je dost hrubý a moc toho tam není vidět, navíc se při nahrávání zobrazuje se zpožděním.

Proto jsem nastartoval GNU Radio, což je program, který se používá primárně pro softwarově definované rádio (SDR), a spíchl jsem v něm následující flowgraph:

GNU Radio a Roland Rubix 44 – analýza zvukového spektra – spektrogram

V zásadě jde jen o propojení zvukového zdroje a komponent, které dělají Fourierovu transformaci (FFT) a vykreslují vodopádový graf v GUI. U vstupu si nastavíme počet kanálů a zvukovou kartu (její název zjistíme příkazem arecord --list-pcms):

GNU Radio a Roland Rubix 44 – analýza zvukového spektra – spektrogram – nastavení vstupu

V případě Rubixu při odpojeném mikrofonu „uvidíme ticho“ – jen modrou plochu – zatímco u běžné zvukové karty (např. na základní desce) „vidíme šum“. Zde je zachycené spektrum ze čtyř kanálů Rubixu:

GNU Radio a Roland Rubix 44 – analýza zvukového spektra – spektrogram – vlnovka vytvořená pískáním

Tu vlnovku mezi čtvrtou a devátou vteřinou jsem vytvořil pískáním do mikrofonu. V podstatě se dá takhle „malovat“ pomocí zvuku. Zbytek je šum v místnosti.

Takhle vypadá bílý šum vygenerovaný v Audacity a přehraný ne zrovna kvalitním reproduktorem:

GNU Radio a Roland Rubix 44 – analýza zvukového spektra – spektrogram – bílý šum z Audacity

Šum je normálně homogenní – ty přechody kolem páté a jedenácté vteřiny jsou způsobené tím, že jsem nedržel mikrofon rovně.

A tohle je 2600 Hz a 500 Hz sinusovka vygenerovaná v Audacity:

GNU Radio a Roland Rubix 44 – analýza zvukového spektra – spektrogram – 2600 Hz a 500 Hz z Audacity

Stopa s 500 Hz končí dřív – na obrázku kolem čtvrté vteřiny. Na následujícím obrázku je totéž spektrum ještě rozdělené ve dvou monofonních stopách a hlavně neprohnané přes zvukovku, reproduktor, mikrofon a další zvukovku:

GNU Radio a Roland Rubix 44 – analýza zvukového spektra – spektrogram – 2600 Hz a 500 Hz přímo v Audacity

Z 24b/192kHz zvukového signálu by ale měl jít vytáhnout hezčí obrázek, než jaký mi teď kreslí GNU Radio, takže s tím si budu muset ještě pohrát. Tohle je víceméně výchozí nastavení. Jako zdroj signálu v GNU Radiu můžeme samozřejmě použít i uložený soubor (wav), nemusí to být jen živý zvuk z mikrofonu. Můžeme tak např. prozkoumat frekvence v určité skladbě nebo jiné nahrávce.

Závěr

Rubix44 od japonské firmy Roland je kvalitní zvuková karta, která umožňuje nahrávat zvuk ve čtyřech kanálech současně a ve vysokém rozlišení. Šum na vstupu i výstupu je minimální. V GNU/Linuxu karta funguje bez problémů. Hodí se pro profesionální použití i různé experimentování se zvukem.

Roland Rubix 44 – externí zvuková karta do USB s čipy TI - Burr-Brown - PCM1690 (DAC) a PCM4204 (ADC)

Odkazy a zdroje:

  • Roland Rubix44 – Oficiální stránka výrobce
  • ALSA – Advanced Linux Sound Architecture – základní zvukový systém
  • JACK – JACK Audio Connection Kit – nadstavba nad ALSou
  • PulseAudio – nadstavba nad ALSou
  • Audacity – software pro nahrávání a práci se zvukem
  • GNU Radio – primárně pro softwarově definované rádio (SDR), ale použitelné i pro jiné signály jako např. zvuk
  • Balanced audio – metoda pro potlačení elektromagnetického rušení
  • MIDI – Musical Instrument Digital Interface – protokol a rozhraní
  • Fast Fourier transform – an algorithm that samples a signal over a period of time (or space) and divides it into its frequency components
  • Spectrogram – grafická reprezentace spektra
  • film Rozhovor (The Conversation) – klasika ze 70. let, analogové přístroje a magneťáky
  • Zvuková karta Roland Rubix44 – Heronova recenze

Témata: [hardware] [zvuk] [GNU Radio]

Komentáře čtenářů

Tento článek zatím nikdo nekomentoval

Přidat komentář

reagujete na jiný komentář (zrušit)
jméno nebo přezdívka
název příspěvku
webová stránka, blog
e-mailová adresa
nápověda: možnosti formátování
ochrana proti spamu a trollům

Náhled komentáře