1,345
edits
Changes
→メモ表
=パターン=
00|....|..|--- .... ....|--- .... ....|--- .... ....
11 2222 33 444 5555 6666 444 5555 6666 444 5555 6666 Channel A Channel B Channel C
ポイント[訳注:ピリオド]はゼロ桁(0)を意味します。垂直線はトラック列を分離します。
==「2222」トラック==
エンベロープ周波数を決定します。 16進値は、R11R12 [訳注:エンベロープ周期] AYレジスタに書き込むためのものです(対応するコマンドが位置「5555」に存在する場合のみ)。
==「33」トラック==
== 「444」セル==
C-1 or C#2
123 123
==「55」セル「5555」セル==
次の構造を持ちます:
===「Q」===
:サンプル番号です。値は、「444」セルにノートまたはサウンドオフコマンドが配置されている場合にのみ使用されます。 31のサンプルがあり、1から数え始めます。 32桁(0-9、A-V)の記数法が使用されます。ゼロ値(。)はサンプルがないことを意味します。この場合、以前に定義されたサンプル番号が使用されます。 V)の記数法が使用されます。ゼロ値(.)はサンプルがないことを意味します。この場合、以前に定義されたサンプル番号が使用されます。 PT3形式 「ゼロサンプル」を使用できます。サンプル番号Wとして将来のバージョンで使用できます。
===「F」===
:エンベロープコマンドの場所です。 1からEまでの番号がある場合、それはR13 AYレジスタの値であり、同時にR11R12レジスタにはトラック [訳注:エンベロープ波形] AYレジスタの値であり、同時にR11R12レジスタ[訳注:エンベロープ周期]にはトラック '2222'の値が格納されています。 F値は、エンベロープを無効にするために使用されます。値0は、コマンドがないことを意味します。コマンドを実行するには、「444」セルにノートが存在する必要はありません。
===「1」===
=スペシャルコマンド=
Pro Tracker 3では、チャネルトラックの行ごとに1つの追加コマンドのみを使用できます。ただし、PT3形式では任意の数のコマンドを使用でき、使用できます。 Vortex 3では、チャネルトラックの行ごとに1つの追加コマンドのみが使用できます。ただし、PT3形式は任意の数のコマンドが許容されるので、Vortex Tracker IIの将来のバージョン。 IIの将来のバージョンでは使用できます。
==コマンド番号1==
==コマンド番号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と同じです。 PT3プレイヤーのみを使用してください。コマンドパラメータは、コマンド番号1およびコマンド番号2と同じです。 Vortex Tracker IIおよびPro Tracker 3.6以降では、以下のような状況で別の3xxxコマンド解釈を使用できます。
D-5 1F.F ....
さらに、Vortex Tracker IIとそのすべてのプレーヤーは、次ののようなことを実行できます。IIとそのすべてのプレーヤーは、次のようなことを実行できます。
D-5 1F.F ....
エディター上で音の違いを聞いて、考え方を理解してください。新しい3xxx解釈はPT 3.5以前と互換性がなく、通常どおり再生されます。 Alone CoderのPro Tracker 3.6xは、新しい3xxxスタイルを部分的にサポートしています。
==コマンド番号4==
==コマンド番号5==
==コマンド番号6==
チャンネルの定期的な音のオン/オフ。 「P」パラメーターは、サウンドがオンのとき(1からF)の割り込みの数を定義し、「p」パラメーターは、サウンドがオフのとき(1からF)の割り込みの数を定義します。コマンド6は、トーンのスライドを停止します(以前の場合)。 「P」パラメータがゼロの場合、コマンド6には効果がありませんが、トーンスライディングターミネータとして使用できます(コマンド1〜3)。 「P」パラメーターは、サウンドがオンのとき(1からF)の割り込みの数を定義し、「p」パラメーターは、サウンドがオフのとき(1からF)の割り込みの数を定義します。コマンド番号6は、トーンのスライドを停止します(それ以前に存在する場合)。 「P」パラメータがゼロの場合、コマンド番号6には効果がありませんが、トーンスライディングターミネータとして使用できます(コマンド番号1〜3)。 「p」パラメータがゼロの場合、コマンドは「P」が中断した後にサウンドをオフにします。
==コマンド番号9==
==コマンド番号A ==
==コマンド番号B==
=サンプル=
時間内に鳴る音を定義しています。パターンと同様に、サンプルはパラメーターを含む行の全体です。ラインは割り込み周波数(約50 Hz)で再生されます。サンプルの最大長は64行です。サンプルは常にPT3でループされます。 「Vortex Tracker II」の行では、特別なコマンド4(サンプルオフセット)のパラメーターとして「変換なしで」使用するために、16進表記で番号が付けられています。サンプルの1行を見てみましょう。
Sample line structure
==列番号「11」==
==列番号「2」==
==列番号「7」==
トーン偏差の累積のマーカーが含まれています。 「^」は、蓄積がオンであることを意味し、「_」は、蓄積がオフであることを意味します。 」は累積がオンであることを意味し、「_」は累積がオフであることを意味します。
==フィールド「56667」==
56667 Base Tone Comment register value +000_ 1A2 1A2 +001_ 1A2 1A3 Base is not changed, but frequency is another +000_ 1A2 1A2 Back to C-4 note frequency +002^ 1A4 1A4 Frequency and base both are changed +002^ 1A6 1A6 -004_ 1A6 1A2 Frequency back to C-4, but base is still offset -004^ 1A2 1A2 Back base and frequency to initial C-4 note
00|Tne +100^ +00(00)_ F- ***************
「C」フィールドの値は、サンプル量の追加後にAY振幅レジスタに送られます。現在のサンプル量は相対的であり、サンプルが作業を開始した後は+0に等しくなります。 「D」フィールドのコマンドは、サンプル量を増減できます。したがって、-15サンプルボリュームはトーンの音を完全に減衰させ、+ 15は任意の「C」フィールド値の振幅を最大に設定します。次の行をループすると、14の割り込み(スタッカートなど)の後に音が静かになります。
00|Tne +000_ +00(00)_ F- ***************
さらに、AYの最初の振幅は15ではなく14になります。これは、サンプル量の減少がサンプルの最初の行から始まるためです(注意してください)。 次の行をループすると、14の割り込み後に音が大きくなります。同じ原因で、増加は0ではなく1から始まります。
00 | Tne + 000_ +00(00)_ 0+
静かにするために、1行ではなく複数行をループします。例えば:
=メモ表ノートテーブル=
------------
Pro Tracker 3では4つのノートテーブルが使用されます(0〜3の番号)。 3では4つのノートテーブルが使用されます(0~3の番号)。 テーブル番号0は面白くない。 表#1は、ほとんどのZX Spectrumサウンドエディター(標準tableAY周波数1,7734 MHz)の従来の表ですが、PT3では1トーン低くオフセットされています(つまり、A#1のようにタイプされたC-2の音)。注B-2(A-2のように聞こえる必要があります)の誤り。 表#2は、xUSSR AY周波数標準に使用されます(1750000 Hzスケールに理想的に近い)。 テーブル#3は、テーブル#0を1ハーフトーン下にシフトしたもので、あまり興味深いものではありません。 異なるPro Tracker 3バージョンのテーブルは同一ではありません(最も異なるものはテーブル#2です)。表1はユニークなもので、すべてのPro Tracker 3バージョンで同じです。また、ExcelでToneTables.csvファイルを確認できます。
異なるPro Tracker 3バージョンのテーブルは同一ではありません(最も異なるものはテーブル#2です)。
表1はユニークなもので、すべてのPro Tracker 3バージョンで同じです。また、ExcelでToneTables.csvファイルを確認できます。
=This text author=