これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド jack-dl です。
プログラム:
NAME
jack-dl - JACK 共有ライブラリ dsp ローダー
SYNOPSIS
jack-dl [オプション]
OPTIONS
-b : バッファ数を設定します (デフォルト = 8)。 -c :入出力数の設定
チャネル (デフォルト = 8)。 -k : 制御バスの数を設定します (デフォルト = 64)。 -p : udp を設定します
ポート番号 (デフォルト = 57190)。
DESCRIPTION
jack-dl は、共有ライブラリから dsp アルゴリズムをロードし、ユーザーが
グラフを実行しています。 コマンドは、UDP 接続を介して OSC パケットとして送信されます。
dsp グラフ コードは、次の XNUMX つの関数を提供する必要があります。
size_t (*dsp_memreq)();
ボイド (*dsp_init)(ボイド *);
void (*dsp_step)(void *,int);
jack-dl は OSC コマンドを受け入れます。
コマンド引数 説明 ------- --------- ----------- /b_alloc id::int frames::int
チャネル::int バッファ割り当て /c_set インデックス::int 値::float コントロール セット /g_load
object-file::file-path グラフのロード
jack-dl は、JACK_DL_CONNECT_TO および JACK_DL_CONNECT_FROM 環境変数を調べます。
jack-dl は、OSC プロトコルのサブセットのみを実装します。 特に実装しない
パターン マッチング ルールに準拠しており、受信メッセージのスケジューラは実装されていません。
jack-dl は、認識されていない着信パケットをすべてドロップします。
onworks.net サービスを使用して jack-dl オンラインを使用する