英語フランス語スペイン語

Ad


OnWorksファビコン

zita-ajbridge - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで zita-ajbridge を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド zita-ajbridge です。

プログラム:

NAME


zita-a2j、zita-j2a - リサンプリングを使用して、ALSA デバイスを Jack クライアントとして使用します。

SYNOPSIS


ジータ-a2j [オプション]
ジータ-j2a [オプション]

DESCRIPTION


これら XNUMX つのプログラムを使用すると、ALSA デバイスを Jack クライアントとして使用して、追加の機能を提供できます。
キャプチャ (zita-a2j) または再生 (zita-j2a) チャネル。 機能的には以下と同等です
Jack に付属する alsa_in と alsa_out ですが、より優れたオーディオ品質を提供します。

リサンプリング率は通常、数 ppm 以内で安定しますが、変化します。
非常にスムーズにのみ。 遅延は、最悪の状況下でも同様に安定します。
Jack クライアントはサイクルの終わり近くで実行されます。 目に見える損失があってはなりません
まったく品質。 バージョン 0.6.0 からは、デバイスが次の場合にリサンプリングを無効にすることもできます。
ワードクロック同期されています。

ALSA デバイスは「hw:」デバイスである必要があります。つまり、ALSA ではなくサウンドカードに直接アクセスします。
「プラグ」デバイス。 Jack システムはリアルタイム モードで動作し、正常に動作していると想定されます。

サンプル レートは、Jack のサンプル レートと同じにすることも、異なるものにすることもできます。 最小遅延は次のように求められます。
Jack よりも低い期間サイズで ALSA デバイスを実行します。 これは安全に実行できます。
alsa スレッドはより高い優先度で実行され、内部バッファへのコピーは別として、
仕事はそこで行われます。 period_size と period_size の積には制限はありません。
alsa_in と alsa_out にあるように、number_of_periods。

リサンプリングは、zita-resampler ライブラリを使用して実行されます。 の -Q オプションは
リサンプリングの品質。 パラメータ値は、
リサンプリングに使用される多相フィルター。XNUMX つのサンプルのうちの下側のサンプルで表されます。
料金。 これは主に、ナイキスト周波数付近の周波数応答の形状に影響します。
通常、このオプションを最適値として使用する必要はありません。
サンプルレートは自動的に選択されます。 使用可能な範囲は 16 ~ 96 です。

  -S オプションはリサンプリングを無効にします。 これには、デバイスがワードクロック経由で同期されている必要があります
ジャックが使っていたもの。

  -L このオプションは、ALSA インターフェイスを 2 チャネルおよび 16 ビット サンプル形式に強制します。 これはもしかしたら
a2j または j2a が ALSA の「ループ」デバイスで使用される場合、もう一方の端がそうでない場合は必須です。
2 つ以上のチャネルまたは浮動小数点サンプルを受け入れます。 このオプションは使用しないでください
さもないと。

どちらのプログラムもオプションで、一部の情報を XNUMX 秒あたり XNUMX 回出力します。 最初
数値は、最後の XNUMX 分の XNUMX 秒にわたる平均ループ エラー (サンプル単位) です。 そのはず
15 秒ほど経過すると、ゼロに近い小さなランダム値に減ります。 XNUMX番目は、
公称リサンプリング比の動的補正係数。 これはある値に収束するはずです
XNUMXに近くてあまり動かない。

Jack アプリを開始または停止すると、これらの数値にわずかな変動が見られます。 これ
は普通。 他にそうでないものがある場合は、報告してください。

起動時や重大なトラブルが発生した場合には、「同期を開始しています」というメッセージが表示されます。
印刷される。 Jack サーバーでタイムアウトが発生した場合、再起動が発生する可能性があります。たとえば、
クライアントがクラッシュしたか、不正な方法で終了しました。

Jack1 は、新しいアプリが開始されたとき、または多数のアプリが起動されたときに XNUMX つ以上のサイクルをスキップします。
ポート接続は短時間で完了します。 これにより音声信号が中断される可能性がありますが、
それ以外の場合は悪影響はなく、再起動も必要ありません。

Jack が「フリーホイーリング」モードにある間は、zita-a2j と zita-j2a の両方が動作を一時停止します。

OPTIONS


-h コマンドラインとオプションの概要を出力します。

-j
クライアント名 [zita-a2j または zita-j2a] をジャックします。

-d
ALSA デバイス [なし]。

-r
サンプルレート [48000]。

-p
期間サイズ [256]。

-n
フラグメントの数 [2]。

-c
チャンネル数 [2]。

-Q
リサンプリング品質 [自動]。

-S ワードクロック同期、リサンプリングを無効にします。

-I [0]
(zita-a2j のみ) レイテンシーの修正。 値はレイテンシのプロパティ セットに追加されます
ジャックポートに。

-O [0]
(zita-j2a のみ) レイテンシーの修正。 値はレイテンシのプロパティ セットに追加されます
ジャックポートに。

-L 2 チャンネルと 16 ビットのサンプル形式を強制します。

-v トレース情報を出力します。

onworks.net サービスを使用してオンラインで zita-ajbridge を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad