Ero sivun ”JACK Audio Connection Kit” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 694 merkkiä lisätty ,  10. joulukuuta 2010
Artikkeli kirjoitettu uusiksi, mutta vaatisi vielä huomattavasti laajentamista.
p (siirsi sivun Jack Audio Connection Kit uudelle nimelle JACK Audio Connection Kit)
(Artikkeli kirjoitettu uusiksi, mutta vaatisi vielä huomattavasti laajentamista.)
Rivi 1: Rivi 1:
[http://jackaudio.org/ JACK Audio Connection Kit] tai lyhyesti JACK on äänipalvelin sekä [[taustapalvelu]] (daemon), joka luo matalalatenssisia yhteyksiä niin kutsuttujen jackified-ohjelmien välille. Jack voi käyttää [[ALSA]]-, [[PortAudio]]- ja [[OSS]]-taustoja. Jack soveltuu hyvin käytettäväksi [[Digitaalinen äänitystyöasema|digitaalisessa äänitystyöasemassa]].
JACK Audio Connection Kit eli tuttavallisemmin JACK on Linux-audiojärjestelmän ydin. Arkikielessä Jackilla tarkoitetaankin useaa eri asiaa:
# Järjestelmää, jonka avulla on mahdollista reitittää audio- ja midisignaalia ohjelmasta toiseen sekä äänikortteihin ja muihin ulkoisiin laitteisiin
# Komentoriviltä käynnistettävä ohjelma, joka luo edellämainitun järjestelmän
# Komentoriviohjelman ympärille kehitettyä graafista [[qjackctl|QJackCtl]]-edusohjelmaa, joka pyrkii madaltamaan Jackin käyttökynnystä.
 
Kun tässä artikkelissa puhutaan Jackista, tarkoitetaan sillä lähinnä koko audiosignaalin reititysjärjestelmää. Komentoriviltä käynnistettävää, edellä mainitun järjestelmän luovaa taustaprosessia kutsutaan <tt>jackd</tt>:ksi tai jack-prosessiksi, ja QJackCtl:ää luonnollisesti QJackCtl:ksi.
 
==Mikä Jack on?==
 
Jackin lähimmät vastineet muissa käyttöjärjestelmissä ovat varmaankin OS X:n [[wikipedia:en:Core_Audio|Core Audio]]
-järjestelmä ja Propellerheadsin kehittämä [[wikipedia:en:Rewire|ReWire]]-teknologia. Jack on yksinkertaisesti järjestelmä, jonka avulla on mahdollista kytkeä ohjelmia ja äänikortteja tai midilaitteita toisiinsa, sekä synkronoida eri ohjelmia keskenään.
 
Jackin ainutlaatuisuus piilee siinä, että se kohtelee kaikkia audio- ja midisignaaleja samalla tavalla riippumatta siitä, ovatko ne peräisin tietokoneeseen kytketyistä oheislaitteista – kuten äänikorteista –̣ vai ohjelmista.  
 
Jack myös toimii välittäjänä Linux-audio-ohjelmien sekä laiteajurien välillä, mikä tarkoittaa käyttäjän näkökulmasta, että Jack-prosessin on oltava aina päällä jotta ohjelmista kuuluisi mitään.


==Asennus==
==Asennus==
{{asenna|JACK Audio Connection Kit|jack-audio-connection-kit</tt> tai <tt>jack}}
{{asenna|JACK Audio Connection Kit|jack-audio-connection-kit</tt> tai <tt>jack}} Eri jakelut toimittavat jackista eri versioita, ja kannattaakin olla tarkkana mitä versiota itse käyttää. [http://jackaudio.org Jack-projektin kotisivut] ovat oiva paikka tarkistaa onko oma versio riittävän tuore ja vakaa.
 
Kannattaa myös harkita graafisen [[qjackctl|QJackCtl]]-ohjelman asentamista. Se on ajantasainen ja laaja liittymä Jack-prosessin hallintaan ja konfigurointiin kaikille niille, jotka eivät syystä tai toisesta halua käyttää <tt>jackd</tt>:tä komentoriviltä käsin. QJackCtl myös tarjoaa joitain ominaisuuksia, joita <tt>jackd</tt>:ssä ei ole, kuten mahdollisuuden automatisoida ohjelmien kytkentöjä toisiinsa Patchbayn avulla, sekä tallentaa asetuksia.
 
==Asetukset==
Oleellisin valinta jackia konfiguroitaessa on ajurikerroksen valinta. Mahdollisia vaihtoehtoja on useita, mutta Linux-käyttäjälle oleellisia ovat lähinnä ''alsa''- ja ''firewire''-ajurit. Firewire-ajureita käytetään firewire-äänikorttien kanssa ja alsa-ajureita kaikkien muiden korttien kanssa. Jos äänikorttisi on alsan tukema, se toimii myös Jackin kanssa.
 
Ajurikerroksen valinnan jälkeen valitaan haluttu äänikortti. Varsinkin alsan kanssa on syytä olla tarkkana, sillä valittavien laitteiden listassa näkyvät äänikorttien lisäksi myös esimerkiksi usb-midi-koskettimistot. Äänen ulostuloa ja sisäänmenoa varten on mahdollista valita eri äänikortit.
 


== Miten käytetään? ==
== Käyttö ==
Ohjelmaa voi komentaa pelkästään [[komentorivi]]ltä, mutta sille on myös tehty mainio graafinen käyttöliittymä [[Qjackctl]].
Kun asetukset ovat kunnossa, Jackin käynnistämisen pitäisi olla helppoa. Kytkennät tehdään komennoilla <tt>jack_connect</tt> ja <tt>jack_disconnect</tt>.


== Katso myös ==
== Katso myös ==
* [http://jamin.sourceforge.net/en/about.html Jamin] - JACKin masterointirajapinta
* http://jackaudio.org – Jack-projektin kotisivut


[[Luokka:Multimedia]]
[[Luokka:Multimedia]]
Rekisteröitymätön käyttäjä

Navigointivalikko