これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドjack-dssi-hostです。
プログラム:
NAME
jack-dssi-host-DSSIプラグイン用のシンプルなJACKホスト
SYNOPSIS
ジャック dssi ホスト [-v] [-NS] [-NS] [-NS ] [-NS ] [- [: ] [...]
DESCRIPTION
ジャック dssi ホスト ALSAシーケンサーでMIDIイベントをリッスンするシンプルなDSSIホストです
ポートし、それらをDSSIシンセプラグインに配信し、結果のオーディオをJACK経由で出力します。
ジャック dssi ホスト DSSIシンセプラグインの最大16個のインスタンスをホストできます。
1から16までのMIDIチャンネルを順番に割り当てます。プラグイン出力( `-a 'がない場合
指定)は、使用可能なJACK物理出力ポートに順番に接続されます。
使用可能なポートが使い果たされるたびに、最初のJACKポートにラップバックします。 プラグイン
ユーザーインターフェイス(UI)は、インスタンスごとに開始されます( '-n'が指定されていない場合)。 ジャック-
dssi-ホスト 最後のプラグインUIが終了すると終了します。
特別な場合として、 ジャック dssi ホスト `jack-dssi-host '以外の名前で始まります。
その名前(および `.so 'サフィックス)がDSSI_PATH検索パスで見つかった場合(を参照)
ENVIRONMENT 以下)有効なプラグイン共有ライブラリとして、さらにコマンドラインがない場合
引数が与えられると、そのライブラリの最初のプラグインが自動的にロードされます。
これは、プラグインのベース名をシンボリックリンクするだけでプラグインを実行する便利な方法を提供します
jack-dssi-hostに。
OPTIONS
-v 冗長モード。
-a JACK物理出力への出力の自動接続を無効にします。
-n プラグインユーザーインターフェイス(UI)の自動起動を無効にします。
-p
プラグインとUIの両方に渡すプロジェクトディレクトリ。
-c
ALSAおよびJACKに使用するクライアント名。
- 実行する次のプラグインのインスタンスの数(合計で最大16、デフォルトは1)。
ロードするDSSIプラグイン共有ライブラリ(.so)の名前。 これは絶対パスである可能性があります
ライブラリファイル、またはファイル名自体に。この場合、DSSI検索
パスが検索されます(以下の環境を参照)。
ライブラリからロードするプラグインのラベル。 これを省略した場合、最初の
ライブラリ内のプラグインが使用されます。
[...] オプションで、より多くのインスタンス数、プラグイン、およびラベル。
実施例
ジャック dssi ホスト -2 lib1.so -1 lib2.so:fuzzy
lib1.soにある最初のプラグインの1つのインスタンスを実行し、MIDIチャンネル2とXNUMXに割り当てます。
最初に利用可能なJACK出力、および「ファジー」プラグインのXNUMXつのインスタンスに接続されます
lib2.soのMIDIチャンネル3にあり、次に使用可能なJACK出力に接続されています。
ENVIRONMENT
ジャック dssi ホスト 指定されたディレクトリでプラグイン共有ライブラリを検索します
環境変数 DSSI_PATH、 これは、コロンで区切られたディレクトリのリストです。 もしも
DSSI_PATH が設定されていない場合、デフォルトの検索パスは/ usr / lib / dssi、/ usr / local / lib / dssi、および
(環境変数HOMEが設定されていると仮定します)$ HOME /.dssiが使用されます。
onworks.netサービスを使用してオンラインでjack-dssi-hostを使用する