JACKオーディオ接続キットの紹介

それらの愛好家 ムシカ Y·エル FOSS 彼らは知るのをやめられない JACK、低遅延オーディオサーバー。

この記事は、私が作成した37ページと38ページの翻訳に基づいています。 AvLinuxユーザーマニュアル。 LinuxでAudioを使用する場合は、このPDFとArdourまたはQtractorのマニュアルを読むことを強くお勧めします。

JACKの使用

Audio JACKサーバーを構成する最も簡単な方法は、JACK Controlアプリケーション(Qjackctlと呼ばれる)を使用することです。 これは、LXPanelまたはWbarDockから簡単に起動できます。 サウンドカードを設定するには、[設定]ボタンをクリックします。

以下の例では、システムに統合されたIntel HDAカードがあり、[インターフェイス]ドロップダウンメニューから選択されています。 一般に、オーディオインターフェイスがこのリストに含まれているのは、ALSAとJACKでサポートされているためです。 Firewireインターフェースを使用するには、「ドライバー」ドロップダウンメニューで「alsa」ではなく「firewire」を選択する必要があります。 「パラメータ」フィールドで「リアルタイム」が選択されていることを確認することが非常に重要です。 セットアップでチェックするもうXNUMXつの数値は、「期間/バッファー」フィールドです。

「Xruns」またはオーディオカットが発生している場合は、それらが消えるまでこの数を増やす必要があります。 録音トラックに直接録音する場合、低レイテンシーの数値はそれほど必要ではありませんが、録音トラックにルーティングされたプラグインまたはその他のオーディオアプリケーションを介して録音する場合は、低レイテンシーが必要です。 シンセサイザーやMIDIプラグインでJACKを使用するには、安定性を高めるために、「制限時間(ミリ秒)」の値を3000ミリ秒(またはそれ以上)に増やすことをお勧めします。

接続する

ほとんどのアプリケーションは、JACKで起動して実行すると、使用しているプログラムからの接続を管理しますが、アプリケーションやMIDIキーボードなどのハードウェアを接続するには、JACKControlの「接続」機能を使用する必要がある場合があります。 次の例では、仮想キーボード「VMPK」のMIDI出力を接続して、Qsynthシンセサイザーのサウンドバンクを制御します。 [接続]ウィンドウにはXNUMXつのタブがあります。 [オーディオ]タブには、カードのマイクまたはライン入力から使用しているアプリケーションへの、およびアプリケーションからサウンドカードの現在の出力へのオーディオ接続が表示されます。 「MIDI」タブは「JACKMIDI」を使用するハードウェアおよびソフトウェア接続を作成するためのものであり、「ALSA」タブは「ALSAMIDI」を使用するアプリケーションに対して同じことを行います。

よりグラフィカルな方向に向けたものとして、AVLinuxで接続するための1つの代替パッチベイユーティリティもあります。「JACKプラグイン」メニューにある「パッチベイlinuxDSPJPXNUMX」と「オーディオ」メニューにあり、次の図に示す「パッチ」です。

補足事項のカップル

Qsynthについて思い出させるのは、デフォルトでロードされたサウンドのバンクが付属していないため(そうするように構成できると思います)、最初はサウンドが鳴らず、怠惰なユーザーがすでにタオルを投げている可能性があります(がある)。 私もまったく無知なので、QsynthはFluydsynthシンセサイザーのマネージャーなので、デフォルトでバンクをロードする方法があると思いますが、私はかなり怠惰なので、まだそれに到達していません。 シンセサイザーについて話すときは、Googleを検索する必要がありますが、解決策を提供しようとしますのでご安心ください。 サウンドバンクをQsynthにロードするには、[設定]メニューに移動します。

「サウンドフォント」タブで、Av Linuxが持ってきて、パス「/ usr / share / sound / sf2」にあるバンクをロードします(「開く」ボタン)。 インターネット上には、私が言及するフリーバンクがたくさんあります。MuseScoreページのトラブルから抜け出すために、3つのかなりまともなバンクがあります。その中にはAvLinuxのデフォルトバンクが含まれています。

サウンドバンクが開くと、Qsynthはオーディオエンジンを再起動する必要があることを警告します。これに対して「はい」と答えます。 この時点で、VMPKはQsynthから切断されますが、接続方法はすでに知っていますよね? (XNUMXつのヒント:Qjackctl>接続ウィンドウ> XNUMXつを選択し、もうXNUMXつを選択>接続)。

次に、VMPKに移動して、コンピューターのキーボードを押します(または、仮想キーボードをクリックします)…「かっこいい」ですね。 😉


4コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ディエゴピコ

    ありがとうバルター!! いつものように最前線でオーディオを! 乾杯

  2.   expression CMS

    この投稿とPatchageの言及のおかげで、必要に応じてHDA IntelカードとMikaelaの年のSoundblasterを持っていて、それらがどのように関連しているかを完全に理解していなかったため、PureDataを非常に簡単な方法で構成できました。 Kubuntu12のさまざまなプログラム。

    ありがとう。

  3.   ガイウス・バルタル

    ありがとうございました!。 本当に、これはずっと前から回収されたエントリーです。 しかし、これらのことについて書くには、読者がJACKとQjackctlについて自分自身を教育する必要があるので、私はそれを省略することができませんでした。 😀

    数日でますます良くなります😀

  4.   グスタボパラ

    こんにちは、少し文脈から外れます。 余分な画面検出を修正する方法はありますか? 私のシステムがLinuxCore3.7からLinuxCore 3.8.3-203.fc18.i686にアップグレードされたため、HDMIを介してFedora Linux18を搭載したPCで常に使用している追加のシステムが検出されなくなりました。 VGA以外の出力を探しましたが、方法がわかりません。

    乾杯!!