Rekisteröitymätön käyttäjä
Ero sivun ”JACK Audio Connection Kit” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Artikkeli kirjoitettu uusiksi, mutta vaatisi vielä huomattavasti laajentamista.
Pb (keskustelu | muokkaukset) 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: | ||
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. | |||
== | == Käyttö == | ||
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://jackaudio.org – Jack-projektin kotisivut | ||
[[Luokka:Multimedia]] | [[Luokka:Multimedia]] |