JACK Audio Connection Kit

JACK (JACK Audio Connection Kit) について



JACKは、低遅延でのオーディオおよびMIDIデータの送受信を可能にするサウンドサーバーデーモンです。この技術は、対応するアプリケーション間でのリアルタイムなオーディオ処理やMIDIデータの同期を実現します。Paul Davis氏をはじめとする開発者によって制作され、GPL(General Public License)およびGNU LGPL(Lesser General Public License)の元でライセンスされています。

技術的特徴



JACKは、ALSA、PortAudio、CoreAudio、FreeBoB、FFADOなどの多様なバックエンドをサポートしており、Linux、FreeBSD、macOSといった主要なOSで動作します。また、実験段階ではありますが、OSS(Open Sound System)もバックエンドとして利用可能です。さらに、バージョン2のJACKDMPはWindows環境でも動作し、幅広いプラットフォームでの利用を可能にしています。

対応アプリケーション



JACKは、以下のような多種多様なアプリケーションで活用されています。

Aqualung: GTKベースの音楽プレーヤー。
Ardour: LinuxとmacOSで動作するフリーのDAW(デジタルオーディオワークステーション)。JACKの主要開発者であるPaul Davis氏が開発に携わっています。
Baudline: 信号解析ツール。
CheeseTracker: Impulse Trackerのクローン。
ChucK: リアルタイムオーディオプログラミング言語。
Freqtweak: デジタルEQ。
Hydrogen: 高度なドラムマシン。
LMMS: Linux、macOS、Windowsで動作するフリーのDAW。
MusE: QtライブラリベースのMIDI/オーディオシーケンサー。
Music Player Daemon: バックグラウンドで音楽を再生するデーモン。
Pure Data: マルチメディア用のグラフィカルプログラミング言語。
qjackctl: JACKの制御ツールであり、Qtベースで開発されています。
Rosegarden: Linux上で動作するフリーのDAW。
SuperCollider: リアルタイムオーディオプログラミング言語。
XMMS: X11上で動作するフリーの音楽プレーヤー。
XMMS2: クライアント・サーバー方式で再設計されたXMMS。
ZynAddSubFX: オープンソースのソフトウェアシンセサイザー。
MOC: ncursesベースの音楽プレーヤー。

2007年の時点では、多くのアプリケーションがJACKに対応しており、主要な動画プレーヤーもJACKによるオーディオ出力をサポートしています。これにより、Linux上で動作するほとんど全てのオーディオ関連アプリケーションは、JACKを通じてオーディオの再生が可能です。

関連ライブラリ



JACKの機能を拡張するためのライブラリも存在します。

Allegro: ゲームプログラミングライブラリ。
bio2jack: OSS/ALSAアプリケーションからJACKへの入出力をブロックすることで、簡単な移植を可能にするライブラリ。
libjackasyn: OSSシステムで書かれたプログラムをJACK対応アプリケーションに変換するライブラリ。

参照項目



JACKに関連する技術やプロジェクトを以下に示します。

LADSPA
自由ソフトウェア
PulseAudio
aRts

外部リンク



JACKおよび関連情報を詳しく知るためのリンクを以下に示します。

JACK 公式ウェブサイト
JACKのデザインドキュメンテーション


JACKとQjackCtlの利用に関する参考資料



wiki.linuxmusicians.com/doku.php
LINUXUSER article by Dave Phillips "Knowing Jack"
LINUXJOURNAL article by Dave Phillips on the transport control capabilities of Jack
How to configure Jack in Ubuntu Studio
64studio Quickstart Jack
64studio Manual Jack
How to use the Patchbay in QjackCtl
* How to use the QjackCtl connections window

これらの資料は、JACKの理解と効果的な利用に役立つでしょう。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。