これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド alsa_in です。
プログラム:
NAME
アルサイン, alsa_out - 代替オーディオ インターフェイスで I/O を実行するジャック クライアント
SYNOPSIS
アルサイン [オプション]
alsa_out [オプション]
DESCRIPTION
指定されたオーディオ インターフェイス (オーディオ インターフェイスで使用されるものとは異なります) を開く JACK クライアント。
JACK サーバー (存在する場合) を接続し、その JACK ポートとインターフェイスの間でオーディオ データを移動します。
alsa_in はインターフェイスからデータを提供します (キャプチャ用の可能性があります)。 alsa_out は
データをそこに配信します(再生用)。
alsa_in/alsa_out で使用されるオーディオ インターフェイスは JACK と同期する必要はありません
バックエンド (またはバックエンドが使用している可能性のあるハードウェア)。 alsa_in/alsa_out はリサンプリングを試みます。
XNUMX つのクロック間のドリフトを補正するために出力ストリームを調整します。
jack-0.116.3 の時点では、これはほぼ完全に機能します。 絶対に到達するには時間がかかります
リサンプルレートの安定性。 それで、しばらく待ってください(永続的に実行することを目的としています)
いずれかの方法)
OPTIONS
-j ジャッククライアント名
クライアント名を設定します。
-d alsa_device
このサウンドカードを使用してください。
-v
冗長で、リサンプル係数やデバッグに役立つその他のパラメーターを出力します。
500ミリ秒ごと。 ソフト xrun もレポートします。
-i
計装。 これにより、サンプルレート コントロールの 4 つの重要なパラメータが記録されます。
アルゴリズムは 1 ミリ秒ごとに実行されます。 これをファイルにパイプしてプロットできます。 あるべきです
期待どおりに動作せず、一部を調整する必要がある場合は、
それを機能させるには、あいまいなパラメーターを使用します。 irc.freenode.org #jack で私を見つけてください。
これを正しく設定してください。
-c チャンネル
チャンネル数を設定します。
-r サンプルレート
サンプルレートを設定します。 プログラムは必要に応じて再サンプリングします。 したがって、44k1を接続できます
48k のみをサポートするサウンドカードにジャックします。 (デフォルトはジャックサンプルレートです)
-p 期間_サイズ
期間サイズを設定します。 jackd period_size とは関係ありません。 時々それは
遅延測定の品質に影響します。 これを jackd よりも低く設定する
period_size は、より大きな数の期間を使用した場合にのみ機能します。
-n 期間数
期間の数を設定します。 period_size については注を参照してください。
-q 品質
リサンプラーの品質を 0 ~ 4 に設定します。CPU 使用率を大幅に削減できます。
-m max_diff
ソフト xrun が発生した場合の値。 基本的には、dma ポインタが配置されているウィンドウです。
ジッターする可能性があります。 もうこれで遊ぶ必要はないと思います。
-t ターゲット遅延
alsa_io が接近しようとする遅延。 max_diff と同じです。 セットアップになります
-p と -n に基づいており、通常はこれで十分です。
-s スムーズ配列サイズ
このパラメータは、遅延を平滑化するために使用される配列のサイズを制御します。
測定。 デフォルトは 256 です。かなり小さい期間サイズを使用する場合は、
このパラメータを減らすと、CPU 使用率が少し下がります。 ただし、ほとんどの CPU 時間は
リサンプリングに費やされるため、それほど多くはかかりません。
-C P 管理 クランプ
PCI カードを使用している場合、このパラメータのデフォルト値 (15) は高すぎます。
-p64 -n2 の場合... 5 に設定すると修正されるはずです。 これを設定すると、
パラメータが低すぎると、遅延測定の高周波ノイズが測定器に伝わります。
再サンプリングするため、出力の品質が低下する可能性があります。 (しかし、それは閾値です
USB カードのノイズをマスクするために選択されています。
振幅は PCI カードの 50 倍であるため、5 枚でも失われることはありません。
PCI カードの品質)
onworks.net サービスを使用してオンラインで alsa_in を使用する