これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド iecset です。
プログラム:
NAME
iecset - IEC958 ステータス ビットを設定またはダンプします
SYNOPSIS
iecset [オプション] [CMD argは...]
DESCRIPTION
iecset IEC958 (またはいわゆる「S/PDIF」) ステータス ビットを設定またはダンプするための小さなユーティリティです。
ALSA 制御 API 経由で指定されたサウンド カード。
日時 iecset オプションを除いて引数なしで開始すると、現在のものが表示されます。
人間が読める形式の IEC958 ステータス。 引数にコマンドを指定すると、
これらは解析され、IEC958 ステータス ビットが更新されます。 結果のステータスは次のように表示されます
よく。
コマンドはコマンドディレクティブと引数で構成されます。 ブール引数として、
はい, いいえ, true, false、または数字を使用できます。
例
iecset -Dhw:1
958 番目のカードの現在の IECXNUMX ステータス ビットを表示します。 これは同等です
-c 1.
iecset -x
現在の IEC958 ステータス ビットを PCM の引数の形式で表示します。
ストリーム。 出力文字列は、 はい958 (または spdif) PCM タイプとして
オプションの引数。
iecset 以下のために オフ オーディオ オフ
現在のステータスをコンシューマ モードに設定し、非オーディオ ビットをオンにします。 の
変更されたステータスも表示されます。
OPTIONS
-D デバイス
開くコントロールのデバイス名を指定します
-c カード
開くカードインデックスを指定します。 と同等 -Dhw:x.
-n index
複数の IEC958 がある場合に備えて、IEC958 制御要素インデックスを指定します。
デバイスがあり、そのうちの XNUMX つを選択する必要があります。
-x ステータスを AESx バイトの形式でダンプします。
-i 標準入力からコマンド シーケンスを読み取ります。 各行には XNUMX つのコマンドが含まれます。
コマンド
プロ
プロフェッショナル モード (true) またはコンシューマー モード (false)。
オーディオ
オーディオ モード (true) または非オーディオ モード (false)。
率
サンプルレート (Hz)。
強調
強調: 0 = なし、1 = 50/15us、2 = CCITT。
ロック
レート ロック: ロック (true)、ロック解除 (false)。 このコマンドは専門家向けです
モードのみ。
スビット
サンプル ビット: 2 = 20 ビット、4 = 24 ビット、6 = 未定義。 このコマンドは、
プロフェッショナルモードのみ。
語長
ワード長: 0 = いいえ、2 = 22 ~ 18 ビット、4 = 23 ~ 19 ビット、5 = 24 ~ 20 ビット、6 = 20 ~ 16 ビット。
このコマンドはプロフェッショナル モード専用です。
カテゴリ
カテゴリ: 値は 0 ~ 0x7f です。 このコマンドはコンシューマ モード専用です。
著作権
著作権: 著作権で保護されている (true)、著作権で保護されていない (false)。 このコマンドは、
コンシューマーモードのみ。
オリジナル
オリジナルフラグ:オリジナル(true)、初代(false)。 このコマンドは、
コンシューマーモードのみ。
onworks.net サービスを使用してオンラインで iecset を使用する