Changes

VORTEXTRACKERII TRACKERMANUAL JP

24 bytes added, 01:37, 20 January 2021
スペシャルコマンド
Pro Tracker 3では、チャネルトラックの行ごとに1つの追加コマンドのみを使用できます。ただし、PT3形式では任意の数のコマンドを使用でき、使用できます。 Vortex Tracker IIの将来のバージョン。
コマンド番号1。 ==コマンド番号1==
チャンネルで減少する音の周波数。 「遅延」パラメータは、周波数更新の周期(割り込み単位)を決定し、「Pp」パラメータは、 各更新(AYトーンレジスタの単位)。
コマンド番号2。 ==コマンド番号2==
チャンネルで増加する音の周波数。コマンド1のように機能します。 1および2コマンドの他の名前は、「トーングリス」および「トーンスライド」などです。 (グリッサンド、グリッサード)。 PT 3.7標準では、Delay = 0で1つと2つのjnmmmmm
コマンド番号3。 ==コマンド番号3==
3コマンドの他の名前は「トーンポルタメント」です。前の音の周波数から、現在の行に設定されている音の周波数までスライドします。あるノートから別のノートに簡単に移行できます。これはコマンドの主な意味であり、他のすべての機能は文書化されていません。標準のZX Spectrumコンパイルモジュールプレーヤー(PT3.5x以前のもの)にはエラーがあります。異なるパターンのノート間をスライドさせようとすると、エラーが見つかります。とにかく、Pro Tracker 3エディター、Vortex Tracker II、新しいVT II ZX Spectrumプレーヤー、Ay_Emulは、この状況を正しく処理します。また、PT3.6xプレイヤーはポルタメントの再生にもエラーがあるため、VT II ZX PT3プレイヤーのみを使用してください。コマンドパラメータは、コマンド1および2と同じです。 Vortex Tracker IIおよびPro Tracker 3.6以降では、以下のような状況で別の3xxxコマンド解釈を使用できます。
D-5 1F.F ....
          --- .... 11.1
          D-5 .... 31.1
さらに、Vortex Tracker IIとそのすべてのプレーヤーは、次ののようなことを実行できます。
D-5 1F.F ....
          --- .... 11.1
          --- .... 31.1
エディターの違いを聞いて、アイデアを理解してください。新しい3xxx解釈はPT 3.5以前と互換性がなく、通常どおり再生されます。 Alone CoderのPro Tracker 3.6xは、新しい3xxxスタイルを部分的にサポートしています。 3つのトーンスライディングコマンドはすべて、「1 ...」などのコマンドで停止できます。また、音符またはサウンドオフコマンド(R--)を設定することにより、スライドを停止できます。すべてのトーンのスライドコマンドは、コマンド6の動作を停止します(以前の場合)。
コマンド番号4。 ==コマンド番号4==
位置「Pp」からサンプルの再生を開始します。ノートの設定中、サンプルはゼロ位置から再生を開始します(つまり、開始位置から)。コマンド4を使用すると、任意の場所からサンプルの再生を開始できます。
コマンド番号5。 ==コマンド番号5==
コマンド4と同様に機能しますが、装飾用です。
 コマンド番号6。 ==コマンド番号6==
チャンネルの定期的な音のオン/オフ。 「P」パラメーターは、サウンドがオンのとき(1からF)の割り込みの数を定義し、「p」パラメーターは、サウンドがオフのとき(1からF)の割り込みの数を定義します。コマンド6は、トーンのスライドを停止します(以前の場合)。 「P」パラメータがゼロの場合、コマンド6には効果がありませんが、トーンスライディングターミネータとして使用できます(コマンド1〜3)。 「p」パラメータがゼロの場合、コマンドは「P」が中断した後にサウンドをオフにします。
コマンド番号9。 ==コマンド番号9==
エンベロープ周波数の減少(スライド)。パラメーターはコマンド1と同じです。
==コマンド番号A ==
エンベロープ周波数の増加(スライド)。パラメーターはコマンド2と同じです。 9およびAコマンドの「Pp」パラメーターは、AYのエンベロープ周期単位で定義されます。エンベロープのスライドを停止するには、「9 ...」などのコマンドを使用するか、任意のチャネルで新しいエンベロープコマンドを設定します。
==コマンド番号B ==
再生速度を設定します(「Pp」パラメーター)。もちろん、任意の速度を設定できますが、標準のPT 3.5プレーヤーでZX Spectrumでモジュールを再生する場合は、 3 FFの範囲のみ(バージョン3.5以下の標準PTプレーヤーは、速度3より速く再生できません)。 Alone Coderの新しいプレーヤー(3.6以降)では、スピード2が可能です。任意のエディター、VT II ZXおよびAtari STプレーヤー、およびAy_Emulでは、範囲1〜FFで任意のテンポを使用できます。
サンプルは、時間内に鳴る音を定義しています。パターンと同様に、サンプルはパラメーターを含む行の全体です。ラインは割り込み周波数(約50 =サンプル=時間内に鳴る音を定義しています。パターンと同様に、サンプルはパラメーターを含む行の全体です。ラインは割り込み周波数(約50 Hz)で再生されます。サンプルの最大長は64行です。サンプルは常にPT3でループされます。 「Vortex Tracker II」の行では、特別なコマンド4(サンプルオフセット)のパラメーターとして「変換なしで」使用するために、16進表記で番号が付けられています。サンプルの1行を見てみましょう。
列番号「11」は行番号に使用されます。この番号をのパラメータとして使用します ==列番号「11」==行番号に使用されます。この番号をのパラメータとして使用します 特別なコマンド4(必要な場合)。
列「2」にはトーンマスクが含まれています。 ==列番号「2」==トーンマスクが含まれています。 「T」はトーン音が許可されていることを意味し、「t」はトーン音がこの行では許可されていないことを意味します。
列「3」にはノイズマスクが含まれています。 ==列番号「3」==ノイズマスクが含まれています。 「N」はノイズ音が許可されていることを意味し、「n」はノイズ音がこの行では許可されていないことを意味します。
列「4」にはエンベロープマスクが含まれています。 ==列番号「4」==エンベロープマスクが含まれています。 「E」はエンベロープ音が許可されることを意味し、「e」はエンベロープ音声がこの行では許可されないことを意味します。
列「5」には、ベース値からのトーン偏差のサインが含まれています。 ==列番号「5」==ベース値からのトーン偏差のサインが含まれています。
列 '666'には、トーン偏差の値が16進数形式で含まれています。そのため、ベース値からのトーン偏差の範囲は==列番号「666」==トーン偏差の値が16進数形式で含まれています。そのため、ベース値からのトーン偏差の範囲は-FFF .. + FFFです。トーンレジスタはAYで12ビットサイズであるため、これで十分です。
列「7」には、トーン偏差の累積のマーカーが含まれています。 ==列番号「7」==トーン偏差の累積のマーカーが含まれています。 「^」は、蓄積がオンであることを意味し、「_」は、蓄積がオフであることを意味します。
フィールド「56667」は、トーン偏差を管理するための構造です。ベーストーン値は、チャンネルの1つのパターンのノート設定によって定義されます(対応する値==フィールド「56667」==トーン偏差を管理するための構造です。ベーストーン値は、チャンネルの1つのパターンのノート設定によって定義されます(対応する値-ノートテーブルから)。累積がオフの場合、サンプルはベースを変更しませんが、「ベーストーン値+サンプルからの偏差(「5666」フィールド))の値はAYトーンレジスタに書き込まれます。累積がオンの場合(列「7」の「^」)、ベース値は「5666」単位で変更されます。ベースの変更は、偏差の累積に等しくなります。例えば、「56667」フィールドの値がどのようにトーン周期で使用されるかを見てみましょう。C-4音符の計算(音符表#2では1A2です):
ドラムのような音が聞こえます(サンプルラインは1つだけです!)。
列「8」には、ノイズ==列番号「8」==ノイズ/エンベロープ偏差記号が含まれています。
列 '99'には、ベース値からの16進数のノイズ==列番号「99」==ベース値からの16進数のノイズ/エンベロープ周波数偏差が含まれています。 列 'AA'には、'99 '列値の絶対(符号なし)ビューが含まれています。
列「B」には、ノイズのマーク==列番号「B」==ノイズのマーク/偏差のエンベロープ累積(トーンなど)が含まれます。
==フィールド「899 AA B」は、ベース値からのノイズB」==ベース値からのノイズ/エンベロープ周波数の偏差を管理するための構造です。ノイズマスクがオン( 'N')の場合はノイズを管理し、他のすべての場合はエンベロープを管理します(エンベロープマスクがオフの場合でも)。トーン管理のように機能します。偏差の範囲は-10 .. + 0Fです。ノイズについては十分ですが、エンベロープについてはそうではありません。エンベロープにさらに偏差が必要な場合は、異なるチャネルで複数のサンプルを同時に使用できます(エンベロープの偏差はすべて合計されます)。 ノイズを管理するために、ノイズレジスタの絶対値が必要になる場合があります。この場合、「AA」フィールドでは、「99」フィールドの絶対表現(5ビット値00..1F)を表示および編集できます。 残念ながら、Pro Tracker 3のエンベロープ周波数の累積はバイト値で実現されるため、最大エンベロープ偏差は-128 .. + 127の境界を超えることはできません。つまり、サンプルでは9とAの特別なコマンドの完全なアナログを実行できないということです。
フィールド「C」には、このサンプルラインの絶対振幅値が含まれます。 ==フィールド「C」==このサンプルラインの絶対振幅値が含まれます。
フィールド「D」には、サンプル量を1つ増やす(「==フィールド「D」==サンプル量を1つ増やす(「+」)、サンプル量を1つ減らす(「-」)、または「_」の記号を含めることができます。
フィールド「E」には、「C」フィールドのグラフィカルな表現が含まれます(「==フィールド「E」==「C」フィールドのグラフィカルな表現が含まれます(「*」の数は「C」フィールドの値と同じです)。
静かにするために、1行ではなく複数行をループします。例えば:
   00|Tne +000_ +00(00)_ F_ *************** 01|Tne +000_ +00(00)_ F_ *************** 02|Tne +000_ +00(00)_ F_ *************** 03|Tne +000_ +00(00)_ F- ***************
最初の例の4倍の速度で静かになります。 サンプルのループ部分は、Vortex Tracker IIで背景色でマークされます。
ループ部分の後はすべてサンプルではないため、サンプル終了後に特別なコマンド4(サンプルオフセット)でオフセットを使用しないでください。
 
 
 
 
=オーナメント=