Úvod do súpravy JACK Audio Connection Kit

Tí milovníci hudba a free software nemôžu prestať vedieť JACK, zvukový server s nízkou latenciou.

Tento článok je založený na preklade, ktorý som urobil na stranách 37 a 38 dokumentu Užívateľská príručka pre AvLinux. Ak chcete pracovať so zvukom v systéme Linux, dôrazne sa odporúča prečítať si tento súbor PDF a príručku Ardor alebo Qtractor.

Pomocou JACK

Najjednoduchší spôsob konfigurácie servera Audio JACK je použitie aplikácie JACK Control (známej ako Qjackctl). To možno ľahko spustiť z LXPanel alebo Wbar Dock. Ak chcete nakonfigurovať zvukovú kartu, kliknite na tlačidlo „Nastaviť“.

V nasledujúcom príklade má systém integrovanú kartu Intel HDA, ktorá bola vybratá z rozbaľovacej ponuky „Rozhranie“. Všeobecne platí, že ak je vaše zvukové rozhranie v tomto zozname, je to preto, že ho podporuje ALSA a JACK. Ak chcete použiť rozhranie firewire, musíte v rozbaľovacej ponuke „Driver“ (Ovládač) namiesto „alsa“ zvoliť „firewire“. Je veľmi dôležité skontrolovať, či je v poli „Parametre“ vybratý „Real Time“. Ďalším číslom, ktoré je potrebné skontrolovať v nastaveniach, je pole „Periods / buffer“.

Ak narazíte na „Xruns“ alebo prerušenie zvuku, musíte tento počet zvyšovať, kým nezmiznú. Ak nahrávate priamo na záznamovú stopu, čísla s nízkou latenciou nie sú veľmi potrebné, ale ak nahrávate prostredníctvom pluginu alebo inej zvukovej aplikácie smerovanej do záznamovej stopy, potrebujete nízku latenciu. Pre použitie JACKu so syntetizátormi a MIDI zásuvnými modulmi sa kvôli lepšej stabilite odporúča zvýšiť hodnotu 'Time Limit (msec)' na 3000 milisekúnd (alebo viac).

Prepojenie

Väčšina aplikácií, ktoré boli spustené a spustené v prostredí JACK, budú spravovať svoje spojenia z programu, ktorý používate, aj keď niekedy je potrebné na pripojenie aplikácií alebo dokonca hardvéru, napríklad klávesníc MIDI, použiť funkciu „Connect“ v aplikácii JACK Control. V nasledujúcom príklade pripojíme MIDI výstupy virtuálnej klávesnice 'VMPK' na ovládanie zvukovej banky syntetizátora Qsynth. Okno „Pripojenia“ má tri karty. Karta „Zvuk“ zobrazuje zvukové pripojenia uskutočnené z mikrofónu alebo linkových vstupov karty k aplikácii, ktorú používate, a z aplikácie k aktuálnym výstupom zvukovej karty. Záložka „MIDI“ slúži na vytváranie hardvérových a softvérových pripojení, ktoré používajú „JACK MIDI“, a karta ALSA robí to isté pre aplikácie, ktoré používajú „ALSA MIDI“.

Pre tých, ktorí sú graficky orientovanejší, existujú aj dve alternatívne pomôcky patchbay na vytváranie pripojení v rámci AV Linuxu: Patchbay linuxDSP JP1 umiestnený v ponuke „JACK Plugins“ a „Patchage“, ktorý sa nachádza v ponuke „Audio“ a zobrazuje sa v nasledujúcom obrázok.

Pár doplňujúcich poznámok

Niečo, čo mi pripomína Qsynth, je to, že štandardne nie je dodávaný s bankou zvukov (myslím, že sa dá nakonfigurovať tak, aby to robil), takže to prvýkrát neznie a nejaký lenivý používateľ už môže hodiť uterák (existujú). Pretože som tiež celkom nevedomý, Qsynth je manažér syntetizátora Fluydsynth, takže si predstavujem, že existuje spôsob, ako predvolene načítať banku, ale keďže som dosť lenivý, ešte som sa k tomu nedostal. Môžete si byť istí, že keď hovoríme o syntetizátoroch, pokúsim sa vám poskytnúť riešenie, zatiaľ čo vy budete musieť vyhľadávať v službe Google. Ak chcete načítať skupinu zvukov do Qsynthu, choďte do ponuky „Nastavenia“.

Na karte „Soundfonts“ načítame (tlačidlo „Otvoriť“) banku, ktorú prináša Av Linux a nachádza sa v ceste „/ usr / share / sounds / sf2 ′. Na internete existuje veľa bezplatných bánk, ktoré spomeniem. Aby sme sa dostali z problémov na stránke MuseScore, sú tu 3 celkom slušné banky, medzi ktorými je zahrnutá aj predvolená banka Av Linuxu.

Akonáhle je zvuková banka otvorená, Qsynth vás upozorní, že musí reštartovať zvukový modul, ktorému poviete áno. V tejto chvíli sa VMPK odpojí od Qsynthu, ale už viete, ako ho pripojiť, však? (Jeden tip: Qjackctl> Okno pripojení> Vyberte jednu, vyberte inú> Pripojiť).

Teraz idete do VMPK a stlačte klávesnicu vášho počítača (alebo kliknete na virtuálnu klávesnicu) ... „v pohode“, nie? 😉


4 komentáre, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Diego Picco dijo

    Vďaka Baltar !! ako vždy so zvukom v popredí! Na zdravie

  2.   ion dijo

    Vďaka tomuto príspevku a zmienke o Patchage sa mi podarilo nakonfigurovať PureData super jednoduchým spôsobom, pretože pre nevyhnutné veci mám HDA Intel kartu a Soundblaster roku Mikaely a celkom som nechápal, ako súvisia s rôzne programy v mojom Kubuntu 12.

    Ďakujem.

  3.   Gaius baltár dijo

    Ďakujem!. Naozaj, toto je záznam zachránený už dávno. Ale aby som písal o týchto veciach, je potrebné, aby sa čitatelia vzdelávali o JACK a Qjackctl, takže som to nemohol vynechať. 😀

    O pár dní viac a lepšie 😀

  4.   Gustavo Parra dijo

    Dobrý deň, trochu sa vytrhávam z kontextu. Existuje spôsob, ako opraviť ďalšiu detekciu obrazovky? pretože môj systém bol inovovaný z Linux Nucleus 3.7 na Linux Nucleus 3.8.3-203.fc18.i686, už nezistí ďalší, s ktorým vždy pracujem na svojom PC s Fedora Linux 18 cez HDMI, pretože je to jediný výstup portu okrem VGA som hľadal, ale neviem nájsť ako.

    Na zdravie !!