Linux: A Jack hangrendszer telepítése és használata

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Kis türelmet...

Bejelentkezés

 

Add meg az e-mail címed, amellyel regisztráltál. Erre a címre megírjuk, hogy hogyan tudsz új jelszót megadni. Ha nem tudod, hogy melyik címedről regisztráltál, írj nekünk: ugyfelszolgalat@network.hu

 

A jelszavadat elküldtük a megadott email címre.

Régebben az ALSA hangrendszer volt használatban, mostanában a Pulseaudio, azaz egy szerver, mely az ALSA hangrendszer felett fut és azt vezérli. Bizonyos feladatokra, például zene szerkesztő alkalmazásokhoz azonban a Jack hangrendszert (szintén szerver) érdemes használnod.


Így telepíted


sudo apt-get install jackd qjackctl fftw2


A telepítéskor érdemes a realtime üzemmódot választanod. Ugyanis a zene szerkesztő alkalmazások ezt általában igénylik is. Nem végleges beállítás, állítható. Például itt: qjackctl

 

A következő paranccsal már el is indíthatod a Jack szervert,


jackd -r -d alsa -r 44100

de, ha hibákat észlelsz, akkor indítsd így:

jackd -r -d alsa -r 44100 -P


A realtime (valós szinkronizálás) üzemmódhoz pedig:


jackd -R -d alsa -r 44100


Kapcsolók: a help vagy a kézikönyv oldalak (jackd) hasznos olvasmányok. Egyszerűbb vagy bonyolultabb parancs egyaránt létezik.

 

Ha videó, illetve hang lejátszó alkalmazásokat használsz (felettébb valószínű), akkor a beállításokban állítsd át az alkalmazások hang kimeneteit erre: jack


Példák:


Az SMPlayer-nél ezt remekül meg lehet tenni, a hang beállításnál, más teendőd nincs.


Az Audacious beállítása kicsit bonyolultabb, de szerencsére az alkalmazás tippeket is ad a teendőkre. A kimenet jack-re állításán kívül nálam még további két beállítás volt szükséges.


Beállítások \

Bővítmények \

Effekt \

Mintavételi konverter: pipa a jelölő négyzetbe


Beállítások \

Hang \

Bit mélység: Lebegőpontos


A VLC lejátszóban a hang beállítás kimenetének jack-re állítása jó lehet, de a 'vlc-plugin-jack' csomagra szükséged lesz.


sudo apt-get install vlc-plugin-jack


A Jack szerver rendszerrel együtt történő indulásához elméletileg elegendő létrehoznod egy szöveges fájlt a saját könyvtáradban,


touch /home/$USER/.jackdrc


melynek megnyitása után


nano /home/$USER/.jackdrc


belemásolod az általad választott parancsot,


jackd -R -d alsa -r 44100


mented a fájlt,

Ctrl + O és Enter
kilépsz a nano szövegszerkesztőből,

Ctrl + X

végül újraindítod a rendszert.


sudo reboot


Azonban a jackd grafikus indítása és beállítása is elérhető, elég sok lehetőséggel:
(ha már telepítetted ...)


qjackctl


!Ha nem indul el a rendszerrel együtt a jackd (Jack szerver), akkor a '.jackdrc' konfigurációs fájl létrehozása és szerkesztése nem elég, azaz, a helyes induláshoz meg kell nézned az általad használt felhasználói asztali környezet (Desktop Edition*) kézikönyvét, hogy hol van a rendszerrel együtt induló alkalmazások, vagy szkriptek (parancsok) beállítása. És ott beállítod automatikusan induló folyamatnak.
[*] Desktop Edition például: Xfce, KDE, Openbox, Gnome Shell ...


Visszatérve a konzolos (terminál) megoldáshoz -ha a szerver nem indul- elindíthatod konzolból vagy terminálból saját kezűleg:


jackd -R -d alsa -r 44100 ; exit


Ha minden rendben, a terminálos ellenőrzésre (aplay)


aplay /dev/urandom


meg kell szólalni a füleseknek (hangszóró, fülhallgató, stb.).

Kilépés a folyamatból: Ctrl + C


Ha nem szól az 'aplay', akkor további feladat van ...

Érdemes ellenőrizni a böngésződ hangjait, mondjuk egy YouTube videóval. Én a Firefox böngészővel ellenőriztem, és nem volt hangja a videónak. Némi kutakodás után arra jutottam, hogy a Firefox csak forrásból forgatva támogatná esetleg a Jack szervert (Pulseaudio nélkül, szólóban). Más böngészőt nem próbáltam.


A Pulseaudio hangrendszerrel együtt használva a Jack hangrendszert, a 'browser-plugin-vlc' böngésző plugin hasznos cucc:


sudo apt-get install browser-plugin-vlc


A Pulseaudio konfigurálása

(amikor a Jack-et a Pulseaudio-val együtt használod)

 

Először telepítsd a Pulseaudio Jack modulját

 

sudo apt-get install pulseaudio-module-jack

 

Készíts biztonsági másolatot a szerkesztendő konfigurációs fájlról

 

sudo cp /etc/pulse/default.pa /etc/pulse/default.pa.ORIG


Majd nyisd meg szerkesztésre az eredetit

(amit a rendszer használ)


sudo nano /etc/pulse/default.pa


Illeszd be az alábbi szövegtömbbe a félkövér karakterrel jelzett sorokat


### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink
### https://docs.fedoraproject.org/en-US/Fedora/15/html/Musicians_Guide/sect-Musicians_Guide-Integrating_PulseAudio_with_JACK$
load-module module-jack-sink
load-module module-jack-source


Egy videó erről - némileg vicces befejezéssel:

http://www.youtube.com/watch?v=6J-RQudJx30


Végül indítsd újra a Pulseaudio hangrendszert vagy a Linux rendszert.


Enjoy!


:::::


Hasznos


A Pulseaudio


-- leállítása


pulseaudio --kill

 

!Ha egy munkamenetben nem használsz böngészőt, csak zenét szerzel vagy szerkesztesz, akkor nyugodtan kilőheted.


-- indítása (ha úgy érzed, neked szükséges)


pulseaudio ; exit


Ha qjackctl nem indul felhasználó joggal (ez felettébb csúnya dolog lenne, de néha előfordul), akkor a jelenség kielégítő megoldásáig átmenetileg indíthatod root joggal:


gksu qjackctl


Mindenképpen keress megoldást a felhasználó módú indításra.


!A leírás Debian GNU/Linux kiadáson lett kipróbálva, de némi ügyességgel más Linux kiadás alatt is alkalmazhatod.


Források


Installing and starting Jack

https://github.com/overtone/overtone/wiki/Installing-and-starting-jack


2.3.3. Integrating PulseAudio with JACK

https://docs.fedoraproject.org/en-US/Fedora/15/html/Musicians_Guide/sect-Musicians_Guide-Integrating_PulseAudio_with_JACK.html

Címkék: alsa audio hangrendszer jack jackd linux multimédia pulseaudio

 

Kommentáld!

Ez egy válasz üzenetére.

mégsem

Hozzászólások

Ez történt a közösségben:

M Imre új eseményt adott az eseménynaptárhoz: 2024. április 27-28-án, 10 és 18 óra között várjuk az érdeklődőket a ReGamEX -RETRO VIDEÓJÁTÉK kiállításra, a 70-es, 80-as és 90-es évek hobbiszámítógépeivel, videó- és kvarcjátékaival 2024.04.27.

M Imre írta 2 napja a(z) Rövid, szines hírek fórumtémában:

Tavaly óta lehet tudni, hogy a hazánkban is kapható TP-Link...

M Imre írta 5 napja a(z) Fényképezés, képek szerkesztése és minden hasonló témakör fórumtémában:

Herzog a streetfotó hercege | 2024.03.27. Fred Herzog, ...

M Imre írta 5 napja a(z) Könyvek és kiadványok fórumtémában:

Zsoldos Péter sci-fi-író és zeneszerző „Az íróval való ...

M Imre írta 1 hete a(z) Rövid, szines hírek fórumtémában:

Boston Dynamics: új Atlas http://autovezetes.network....

M Imre írta 1 hete a(z) Ugráló pingvin képhez:

Ugralo_pingvin_2109842_3978_s

Először filmezték le a császárpingvin-fiókák ...

M Imre írta 1 hete a(z) Viszlát, és kösz a halakat! - Bezárt a BuheraBlog (2014.04.30.) videóhoz:

ClamTK - Már nincs karbantartva A mai naptól kezdve, több...

M Imre írta 1 hete a(z) Fényképezés, képek szerkesztése és minden hasonló témakör fórumtémában:

Fotótörténet – Fan Ho: Közeledő árnyék (1954) -- ...

M Imre írta 1 hete a(z) Vakondok 4 - Végigjátszás videóhoz:

2024. április 27-28-án kerül megrendezésre a következő ...

Szólj hozzá te is!

Impresszum
Network.hu Kft.

E-mail: ugyfelszolgalat@network.hu