これはコマンド abc2abc で、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できます。
プログラム:
NAME
abc2abc - シンプルな abc チェッカー/再フォーマッタ/トランスポーザ
SYNOPSIS
abc2abc file [ -s ] [ -n ] [ -b ] [ -r ] [ -e ] [ -t 半音 ] [ -nda ] [ -u ] [ -d ] [
-v ] [ -V音声 数] [-P音声番号] [-ノーキー] [ -nokeyf] [ -usekey(シャープ/フラット)] [
-OCC ]
DESCRIPTION
abc2abc シンプルな abc チェッカー/再フォーマッタ/トランスポーザです。 かどうかを確認します。 file
コマンドラインで指定する場合は、基本的な abc 構文に従います。
abcチューンを確認したい場合は、を使用することをお勧めします abc2midi -c
オプション。 これにより、追加のチェックが実行されます。 abc2abc しません。
の出力 abc2abc 標準出力に出力されます。 リダイレクトを使用してファイルに保存します。
OPTIONS
-s ファイル内の間隔を再加工します (これは、
音楽は印刷されます)。 このオプションは正しく機能していないようです。
-n X abc ファイルを改行ごとに再フォーマットします。 X バー
-b バーチェックは行わないでください。
-r 繰り返しのチェックは行わないでください。
-e エラーを報告しないでください。
-t n 曲を移調する n 半音。 この関数は、K: なし、または次のいずれかでも機能します。
-nokeys または -nokeyf。 チャンネル10(ドラムチャンネル)にボイスが割り当てられている場合、
%%MIDI チャンネル 10 コマンドの場合、この音声は移調されません。
-nda ギターコードの二重臨時記号を別のコードに変換しますが、厳密には変換しません
正しい。
-u 表記を更新します。 古い表記 + + コードの場合は次のように置き換えられます [] と s s for
スラーは次のように置き換えられます ().
-OCC コードについては古い表記法を受け入れます。 通常、これは競合するためオフになります。
装飾用の abc ドラフト標準バージョン 2.0 を使用します (例: +crescendo(+)。
-d すべての音符の長さを XNUMX 倍にして、曲を再記譜します。 で指定された単位の長さ
L:フィールドコマンドが半分になります(例:L:1/8~L:1/16)。
-v すべての音の長さを半分にして曲を再記譜します。 で指定された単位長さ
L: フィールドコマンドが 1 倍になります (例: L:8/1 から L:4/XNUMX)。
-ver バージョン番号を出力して終了します。
-V X[,Y...]
マルチボイス abc ファイル (つまり、V: フィールド コマンドが含まれる) の場合、音声のみ X[,Y,...]
コピーされます。
-P X、[、Y...]
マルチボイスの abc ファイル (つまり、V: フィールド コマンドが含まれる) の場合、以下のすべてのボイス
X[,Y...] 同じまま。 音声 X、Y... は他のランタイムに従って変更されます
パラメーター。
-X n 多くの曲が含まれるファイルの場合、X: 参照番号は再番号付けされます。
番号から順に n.
-ノーキー
調号は想定されません。 代わりに、シャープとナチュラルが配置されます
必要な場所ならどこでも。
-nokeyf
調号は想定されません。 代わりにフラットとナチュラルが配置されます
必要な場所ならどこでも。
-usekey sf
これにより、abc2abc は調号 key[sf] でノートを出力するようになります。ここで、sf
キー内のフラット (-負) またはシャープ (+正) の数を指定します。
サイン。 これは、-5 から +5 までの数値です。
* 通常、abc2abc は、装飾用の非推奨の表記法 (例: !ppp!) を、
abc バージョン 2.0 ドラフト標準 (例: +ppp+)。 この標準に変更したくない場合
-OCC フラグを含めます。
onworks.net サービスを使用してオンラインで abc2abc を使用する