これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド vkeybd です。
プログラム:
NAME
vkeybd - X 上の仮想キーボード
SYNOPSIS
vkeybd [-オプション]
DESCRIPTION
vkeybd は、AWE/OSS、MIDI/OSS、および ALSA ドライバー用の仮想キーボードです。 単純な偽物だよ
X-windows システム上の MIDI キーボードの。 マウスで音楽を楽しんだり、 コンピュータ
キーボード:-)
OPTIONS
コマンドと オプション
- 端末 モード
出力デバイスには指定されたモードを使用します。 議論は次のとおりです 畏怖、 ミディ or また、 の
それぞれ AWE/OSS、MIDI/OSS、ALSA デバイス。 デフォルトは も。
--config file
指定されたファイルを設定ファイルとして使用します (「キーボード」セクションを参照)。
- プリセット file
指定したファイルをプリセット リスト ファイルとして使用します (「プリセット リスト ファイル」のセクションを参照)。
- チャネル NUM
通常の楽器で演奏するチャンネルを指定します。 MIDI と
ALSA デバイス。 デフォルトは 0 です。
- ドラム NUM
ドラムインストゥルメントを演奏するチャンネルを設定します。 MIDI と
ALSA デバイス。 デフォルトは 9 です。
- オクターブ NUM
キーを表示するオクターブ数を指定します。 デフォルトは 3 です。
ALSA デバイス オプション
--addr デスティネーション
ALSAクライアントと接続するポート番号を設定します。 引数が「s」で始まる場合、または
「S」、ポートはサブスクリプション ポートとして開かれ、接続されているすべてのポートにイベントが送信されます。
購読者。 このポートは、次の方法で他のポートに接続できます。 接続するとします。 さもないと、
vkeybd 指定されたポートに直接接続します。 引数は次のような形式でなければなりません
client:port または client.port。ここで、 client と port は、次の表にリストされているインデックス番号です。
/proc/asound/seq/clients。 デフォルトは「s」です。
- 名前 string
クライアント/ポートの名前を指定します。 tk707 のような一部のアプリケーションは、
クライアント/ポート名、それが有効な MIDI デバイス ポートであるかどうか。 このオプションにより vkeybd が作成されます
実際の MIDI デバイスとして「偽装」することが可能です。
OSS シーケンサー デバイス オプション
--seqdev file
シーケンサーアクセス用のデバイスファイルパスを指定します。 デフォルトとして / dev / sequencer is
中古。
--seqidx NUM
AWE32/64 WaveTable のシンセ デバイス インデックスを指定します。 負の値が与えられた場合、
デバイスは自動プローブされます。 デフォルト値は -1 です。
MIDI デバイス オプション
--mididev NUM
MIDIデバイスのファイルパスを指定します。 デフォルト値は /dev/midi です。
FILE メニュー
接続 かどうかを示します。 vkeybd デバイスに接続します。 OSS システムでは XNUMX つだけ
アプリケーションはシーケンサーデバイスへのアクセスを許可されます。 したがって、別のゲームをプレイしたい場合は、
別のデバイスを使用している場合でも、プログラムを切断する必要があります vkeybd 一度。 ALSA または OSS の場合
ALSA でのエミュレーション、切り替える必要はありません vkeybd 複数のアクセスが許可されているため、オフになります。
自律的AI Save 設定 , 現在のキーマップとビュー設定は次の場所に保存されます。 ~/.vkeybdrc
設定ファイル。 このファイルは次回の呼び出し時に読み取られます。
VIEW メニュー
このメニューには、コントロール ボタンの表示を切り替えるためのチェック ボタンが表示されます。
自律的AI キー/ベロシティ ボタン、キー、ベロシティスケールバーが表示されます。 キースケール
は、表示されるキーボードの最低音価を示します (デフォルトでは 48 = C4)。 の
ベロシティスケールバーは、各ノートオンのベロシティを変更するために使用されます。
自律的AI 管理 ボタン、現在のチャンネルおよび MIDI 連続コントロールのコントロール
有効になっています。 右または左をクリックするとチャンネル番号が増減します。
表示されているチャンネル番号の周りのボタンを押します。 バンクとプリセットはそれぞれに記憶されます
チャネル。 調整するCCをプルダウンメニューから選択できます。 モッドホイール
デフォルトとして。 次に、右側のスケールバーを使用してパラメータ値を変更します。
自律的AI ピッチ ボタンを押すと、ピッチホイールを調整できます。 ピッチが中央の位置に戻ります
をクリックすると、 ピッチ クリア 左側のボタン。
自律的AI (AFCプログラム) ボタンを押すと、演奏する楽器の選択リストが切り替わります。 示されている
プリセットはプリセットリストファイルから読み込まれます。
キーボード
表示されている各キーは、コンピュータのキーボード上で「z」から「\」までマッピングされています。 コンピュータを使うこと
キーボードの場合は、X ディスプレイの自動リピートをオフにする必要があります。 xset(1) :
% xset -r
キーの割り当ては設定ファイルを編集することで変更できます ~/.vkeybdrc. 一度保存したら、
現在の設定経由 ファイル/保存 設定 メニュー。 設定ファイルは Tcl ソースであり、
必要に応じてキーマップのリストを変更できます。
キーマップは、キー記号と対応する音符で構成される要素のリストです。
オフセット。 キー記号は割り当てられたキーの X キー記号で、ノート オフセットは
キーボードの先頭の音キーからノート番号をシフトし、次のように変更します。 キー
スケールバー。 たとえば、{a 8} のペアが定義されており、最低の MIDI キーが 48 である場合、
MIDI ノート 56 は、キー「a」を押すとオンになります。
プリセット LIST FILE
プリセット リスト ファイルは、MIDI プリセット名のリストを記述するために使用されます。 コマンドの場合
line オプションを省略した場合、デフォルトのプリセット リスト ファイル ~/vkeybd.list, ~/.vkeybd.list
$vkblib/vkeybd.list 順次検索されます。 プリセットリストは次の場合に表示されます。 (AFCプログラム)
トグルボタンがオンになり、再生する音色をリストから選択できます。
プリセットリストファイルは以下から変換できます。 サウンドフォント(tm) ファイル経由 sftovkb(1) 効用。 ために
例、
% sftovkb synthgm.sbk > vkeybd.list
onworks.net サービスを使用してオンラインで vkeybd を使用する
