JACK Audio Connection Kit

JACK Audio Connection Kit
VývojářPaul Davis

Stephane Letz

Johnny Petrantoni

Rui Nuno Capela

A další
První vydání2002
Aktuální verze1.9.22 (2. února 2023)
Operační systémUN*X
macOS
Microsoft Windows
Vyvíjeno vC, C++, Python
Typ softwaruOpen source
LicenceGNU General Public License
Webhttps://jackaudio.org/
Některá data mohou pocházet z datové položky.

JACK Audio Connection Kit (zkráceně také JACK) je open-source[1] zvukový systém. Jedná se o aplikaci pro zpracování a propojení zvuků v reálném čase, navrženou pro profesionální využití[2]. Nejčastěji je používán ve světě Linuxu.

Výhody

  • Dovoluje propojovat zvuk z různých programů
  • Například bez JACKu bychom si mohli jen pouštět hudbu z prohlížeče, JACK ji ale umožňuje rovnou přidávat do programu na úpravu zvuku a my do ní tak můžeme okamžitě například přidávat efekty
  • Podporuje MIDI, díky tomu se dá profesionálně využít k přenášení hudebních informací mezi zvukovým zařízením a počítačem nebo jednotlivými zařízeními.[4][5]
  • Nyní se využívá JACK 2.0. Od JACKu 1.0 se liší tím, že podporuje více procesorů, umožňuje příjemnější připojování a odpojení programů nebo podporuje Windows[3]

Funkce

JACK je nástroj pro propojení audio programů na počítači a zařízení. Uživatel v něm ovládá spojení jednotlivých programů.[6]

Když JACK běží na počítači, je program spojující programy a zařízení označován jako JACK server, propojené programy se nazývají JACK klienti.

Pro použití JACKu jsou potřeba následující kroky:[7][8]

  1. Zavoláním funkce jack_client_open() se klient připojí k serveru JACK. V závorkách je napsaný například název, vlastnosti, status apod.
  2. Následně se registrují porty pro přenos dat.
  3. Funkce process callback umožňuje specifikovat, jak mají být data byla přenášena, a jak s nimi chceme pracovat.
  4. Funkce jack _activate(client) říká serveru, že je aplikace připravena k přenosu.

JACK také disponuje uživatelsky přívětivějším grafickým rozhraním.

Umožňuje vytvářet směrovací schémata (patchbays) pro definování propojení programů.[9]

Využití

JACK je oblíbeným nástrojem mezi uživateli Linuxu nebo UNIX-like operačních systémů. Není však omezen pouze na Linux, existují i verze pro jiné operační systémy (Windows, MacOS...).

Uživatelé mohou JACK využívat pro profesionální mixování a vytváření hudby nebo zvukových efektů. Hodí se také hudebníkům využívajícím MIDI zařízení, neboť umožňuje efektivní přenos hudebních informací.

Mezi uživatele se mohou řadit profesionální hudebníci, DJs nebo hudební producenti.

Odkazy

Odkazy z infoboxu[10][11]

Reference

  1. JACK Audio Connection Kit. GitHub [online]. [cit. 2023-11-15]. Dostupné online. (anglicky) 
  2. a b Home | JACK Audio Connection Kit. jackaudio.org [online]. [cit. 2023-11-15]. Dostupné online. 
  3. a b Differences between jack1 and jack2. GitHub [online]. [cit. 2023-11-15]. Dostupné online. (anglicky) 
  4. JACK-AUDIO-CONNECTION-KIT: Reading and writing MIDI data. jackaudio.org [online]. [cit. 2023-11-15]. Dostupné online. 
  5. Jack MIDI portnames (fixes #944) (#945) · jackaudio/jack2@b83d234. GitHub [online]. [cit. 2023-11-16]. Dostupné online. (anglicky) 
  6. JACK as it looks to Linux audio professionals (small JACK Audio Connection Kit demonstration). [s.l.]: [s.n.] Dostupné online. 
  7. JACK-AUDIO-CONNECTION-KIT: JACK Audio Connection Kit. jackaudio.org [online]. [cit. 2023-11-15]. Dostupné online. 
  8. JACK-AUDIO-CONNECTION-KIT: JACK Audio Connection Kit. jackaudio.org [online]. [cit. 2023-11-16]. Dostupné online. 
  9. adrjork. JACK Audio Connection Kit [online]. [cit. 2023-11-16]. [chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/http://adrjork.altervista.org/linuxtricks/JackTutorial_64studio.pdf Dostupné online]. 
  10. JACK Developer Information | JACK Audio Connection Kit. jackaudio.org [online]. [cit. 2023-11-16]. Dostupné online. 
  11. The Jack Audio Connection Kit Open Source Project on Open Hub: Languages Page. openhub.net [online]. [cit. 2023-11-16]. Dostupné online. 

Externí odkazy


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/JACK_Audio_Connection_Kit
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.