Uvod u JACK Audio Connection Kit

Oni ljubitelji música y el besplatan softver ne mogu prestati znati JACK, audio server sa malim kašnjenjem.

Ovaj se članak temelji na prijevodu koji sam napravio na stranama 37 i 38 Korisnički priručnik za AvLinux. Ako želite raditi sa zvukom u Linuxu, toplo se preporučuje da pročitate ovaj PDF i priručnik Ardor ili Qtractor.

Korištenje JACK-a

Najjednostavniji način konfiguriranja Audio JACK servera je korištenje aplikacije JACK Control (poznate kao Qjackctl). Ovo se lako može pokrenuti iz LXPanela ili Wbar Docka. Da biste konfigurirali zvučnu karticu, kliknite gumb "Setup".

U primjeru ispod sistem ima integriranu Intel HDA karticu koja je odabrana iz padajućeg izbornika 'Interface'. Generalno, ako se vaše audio sučelje nalazi na ovoj listi, to je zato što ga podržavaju ALSA i JACK. Da biste koristili firewire sučelje, morat ćete odabrati "firewire" umjesto "alsa" u padajućem izborniku "Driver". Vrlo je važno osigurati da je u polju "Parametri" odabrano "Real Time". Drugi broj koji treba provjeriti u podešavanju je polje 'Periods / buffer'.

Ako imate "Xruns" ili audio rezove, morate povećavati ovaj broj dok ne nestanu. Ako snimate direktno na stazu za snimanje, brojevi s malim kašnjenjem nisu strahovito potrebni, ali ako snimate putem dodatka ili druge audio aplikacije usmjerene na stazu za snimanje, trebaju vam niske kašnjenja. Da biste koristili JACK sa sintisajzerima i MIDI dodacima, preporučuje se povećati vrijednost 'Vremensko ograničenje (msec)' na 3000 milisekundi (ili više) radi veće stabilnosti.

Uspostavljanje veza

Većina aplikacija, jednom pokrenutih i pokrenutih pod JACK-om, upravljaće svojim vezama iz programa koji koristite, iako je ponekad potrebno koristiti funkciju 'Connect' u JACK Control za povezivanje aplikacija ili čak hardvera kao što su MIDI tastature. U sljedećem primjeru povezujemo MIDI izlaze virtualne tipkovnice 'VMPK' za kontrolu banke zvuka Qsynth sintetizatora. Prozor 'Veze' ima tri kartice. Kartica 'Audio' prikazuje zvučne veze ostvarene putem mikrofona ili linijskih ulaza kartice na aplikaciju koju koristite i od aplikacije na trenutne izlaze zvučne kartice. Kartica 'MIDI' služi za povezivanje hardvera i softvera koji koriste 'JACK MIDI', a kartica ALSA čini to isto za aplikacije koje koriste 'ALSA MIDI'.

Za one grafički orijentisanije postoje i dva alternativna uslužna programa za povezivanje pod AV Linuxom: Patchbay linuxDSP JP1 koji se nalazi u meniju 'JACK Plugins' i 'Patchage', koji se nalaze u meniju 'Audio' i prikazani su na sljedećoj slici.

Nekoliko dodatnih napomena

Nešto što me podsjeća na Qsynth je da ne dolazi sa hrpom zvukova koji se podrazumevano učitavaju (mislim da se to može konfigurirati), tako da prvi put ne zvuči i neki lijeni korisnik možda već baca ručnik ( oni su). Kako sam i poprilično neupućen, Qsynth je menadžer za sintetizator Fluydsynth, pa pretpostavljam da postoji način da on standardno učita banku, ali s obzirom na to da sam prilično lijen, još nisam stigao do toga. Budite uvjereni da ću vam, kad razgovaramo o sintetičarima, pokušati dati rješenje, dok ćete vi morati pretraživati ​​Google. Da biste učitali banku zvuka u Qsynth, idite na meni "Postavke".

Na kartici „Soundfonts“ učitaćemo (dugme „Otvori“) banku koju donosi Av Linux i koja se nalazi na putu „/ usr / share / sounds / sf2 ′. Na Internetu postoji dobra količina besplatnih banaka koje ću spomenuti, da biste se izvukli iz problema na stranici MuseScore, postoje 3 sasvim pristojne banke, među kojima je i zadana banka Av Linuxa.

Jednom kada se otvori zvučna banka, Qsynth će vas upozoriti da mora ponovo pokrenuti zvučni mehanizam, na što ćete reći da. Trenutno će se VMPK prekinuti vezu s Qsynthom, ali već znate kako ga povezati, zar ne? (Jedan savjet: Qjackctl> Prozor za veze> Odaberite jedan, odaberite drugi> Poveži).

Sada idite na VMPK i pritisnite tastaturu na računaru (ili kliknite na virtuelnu tastaturu) ... "cool", zar ne? 😉


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Diego Picco rekao je

    Thanks Baltar !! kao i uvijek sa zvukom u prvom planu! Živjeli

  2.   jon rekao je

    Zahvaljujući ovom postu i spominjanju Patchagea uspio sam konfigurirati PureData na super jednostavan način, jer po potrebi imam HDA inteligentnu karticu i Soundblaster iz godine Mikaele i nisam baš razumio kako su povezani različiti programi u mom Kubuntu 12.

    Hvala.

  3.   Gaius baltar rekao je

    Hvala ti!. Zaista, ovo je unos spašen od davnina. Ali da bi pisali o tim stvarima, neophodno je da se čitatelji educiraju o JACK-u i Qjackctlu, tako da to nisam mogao izostaviti. 😀

    Za nekoliko dana više i bolje 😀

  4.   Gustavo Parra rekao je

    Pozdrav, pomalo izlazim iz konteksta. Postoji li način da se popravi dodatno otkrivanje zaslona? otkako je moj sistem nadograđen s Linux Core 3.7 na Linux Core 3.8.3-203.fc18.i686, više ne otkriva onaj dodatni s kojim uvijek radim na računaru s Fedorom Linux 18 preko HDMI-ja, jer je to jedini port koji imam tražili smo izlaz osim VGA, ali ne mogu pronaći kako.

    Živjeli !!