 效果指令
    ---------------
ProTracker上的效果指令应与所有其他跟踪器兼容。

0 - 无/琶音             8 - 未使用
1 - 音高滑升           9 - 样本偏移
2 - 音高滑降           A - 音量滑动
3 - 音色波特门托     B - 位置跳转
4 - 振鸣效果           C - 设置音量
5 - 音色波特门托+音量滑动   D - 图案中断
6 - 震荡+音量滑动      E - 杂项命令
7 - 颤音效果           F - 设置速度

          E - 命令
E命令已更改为包含多个命令。

E0- LED滤波器开/关      E8- 未使用
E1- 细微音高滑升        E9- 笔记重新触发
E2- 细微音高滑降        EA- 细微音量滑升
E3- 滑音控制            EB- 细微音量滑降
E4- 设置振荡波形      EC- 笔记切除
E5- 设置微调            ED- 笔记延迟
E6- 图样循环            EE- 图案延迟
E7- 设置颤音波形      EF- 反转循环

Cmd 0.琶音[范围：$0-$F/$0-$F]
用法：$0 + 1st halfnote add
+ 2nd halfnote add

琶音用于模拟和弦。这是通过在3个（或2个）不同音符之间迅速改变音高来实现的。在大多数样本，它的声音非常嘈杂和粗糙，但在单音样本上还行。

示例：C-300047  C大调和弦：(+E+G或者C+4+7半音符)
C-300037  C小调和弦：(C+D#+G或者C+3+7半音符)

Cmd 1.音高滑升[速度：$00-$FF]
用法：$1 滑动速度

这将简单地使样本音高上升。您不能滑动高于B-3！(周期113)

示例：C-300103  1是命令，3是滑动速度。

注意：音高滑动将根据歌曲的速度多次调用。这意味着有时您会在滑动时遇到麻烦。如果您在不更改滑动速度的情况下改变速度，那么它会发出不好的声音..。

Cmd 2.音高滑降[速度：$00-$FF]
用法：$2 + 滑动速度

就像命令1一样，只不过这个命令使音高下滑而已(增加周期)。

您不能滑低于C-1！(周期856)

示例C-300203  2是命令，3是滑动速度。

Cmd 3.音色波特门托[速度：$00-$FF]
用法：Dest-note + $3 + 滑动速度

此命令将自动从旧音符滑动到新音符。您不必担心滑动的方向，需设置滑动速度即可。要继续滑动，请只需选中命令$3 + 00。

示例：A-200000 首先播音符。
C-300305  C-3是要滑动到的音符，3是命令，
5是速度。

Cmd 4.振鸣效果[速率：$0-$F，深度：$0-$F]
用法：$4 + 振动速率 + 振动深度

振鸣效果将使用波形（FM合成）使样本音高振动。

示例：C-300481  4是命令，8是振鸣效果的速度，
1是振鸣效果的深度。

要继续振动，请只需选中命令$4 + 00。要改振鸣效果，您可以更改速率、深度或整体。使用命令E4-更改振效果波形。

Cmd 5.色波特门托+音量滑动[速度：$0-$F/$0-$F]
用法：$5 + 上速度 + 下速度

此命令将继续当前音色波特门托并同时滑动音量。与Noisetracker 2.0兼容。

示例：C-300503  3是将音量降低的速度。
C-300540  4是将音量提高的速度。

Cmd 6.振荡+音量滑动[速度：$0-$F/$0-$F]
用法：$6 + 上速度 + 下速度

该命令将继续当前振荡并同时滑动音量。与Noisetracker 2.兼容。

示例：C-300605  将音量降低的速度。
C-300640  4是将音量提高的速度。

Cmd 7.颤音效果[速率：$0-$F，深度：$0-$F]
用法：$ + 颤动速率 + 颤动深度

颤音效果将通过波形（AM合成）振动音量。

示例：C-300794  7是命令，9是颤音效果的速度，
4是颤音效果的深度。

要继续颤动，请只需选中命令$7 + 00。要更改tremolo，您可以更改速率深度或整体。使用命令E7-更改颤音效果波形。

Cmd 9.设置样本偏移[Offs：$00-$FF]
用法：$9 + 样本偏移

该命令将从样本的选定位置播放，而不是从开头播放。这两个数字等于样本长度的前两个数字。方便用于演讲样本。
由于ProTracker重播器中的一个错误，尝试在长度超过65534 / $ FFFF的样本上使用此命令将无声音。

示例：C-300923  从偏移量$2300播放样本。

Cmd A.音量滑动[速度：$0-$F/$0-$F]
用法：$A + 上速度 + 下速度

示例：C-300A05  5是将音量降低的速度。
C-300A40  4是将音量提高的速度。

注意：滑动将根据歌曲的速度多次调用。歌曲越慢，每个音符的音量改变越多。

Cmd B. 位置跳转[位置：$00-$7F]
用法：$B + 要继续的位置

示例：C-300B01  B是命令，1是重新开始歌曲的位置。

该命令还将执行图案分割（见下面2页）。

您可以使用此命令代替在Noisetracker上的重新开始，但是
您必须十六进制中的位置！

Cmd C. 设置音量[音量：$00-$40]
用法：$C + 新音量

这个旧的熟悉命令将把当前音量设置为您自己选择的音量。最高音量是$40。 所有音量都用十六进制表示。
(程序员用十六制处理，你知道的！)

示例：C-300C10  C是命令，10是音量(十进制16)。

Cmd D. 图案分段[行：00-63，十进制]
用法：$D + 行

此命令跳到下一个歌曲位置，并从您指定的行续播放。

示例：C-300D00  跳到下一个歌曲位置并从行00继续播放。
或者：C-300D32  跳到下一个歌曲位置并从行32开始播放。

Cmd E0. 设置LED滤波器[范围：$0-$F]
用法：$E0 + 值（0 = 开，其他 = 关）

该命令猛击周围的愚蠢LED滤波器。
没有人应该使用它。

示例：C-300E01  关闭LED滤波器
C-300E00  打开LED滤波器

Cmd E1. 精细音高滑升[范围$0-$F]
用法：$E1 + 值

该命令与正常的音高滑升工作原理相同，只不过
它只滑升一次。在音符持续时间内，它不会继续滑升。

示例：C-300E11  在音符开始时上滑动1。

（适合创造和声效果）

Cmd E2. 精细音高滑降[范围：$0-$F]
用：$E2 + 值

该命令与正常的音高滑降工作原理相同，只不过
它只滑降一次。在音符持续时间内，它不会继续降。

示例：C-300E26  在音符开始时向上滑动6。

Cmd E3. 滑音控制[范围：$0-$1]
用法：$E3 + 滑音控制

滑音必须与音调波特门托命令一起使用。当启用滑音时，音调波特门托将一次滑动半音符，而不直接滑动。

示例：C-300E31  启动滑音。
C-300E30  关闭滑音。
Cmd E4. 设置颤音波形 [范围：$0-$3]
用法：$E4 + 颤音波形

示例：C-300E40  设置正弦波（默认）
E44  不重新触发波形
C-300E41  设置下坡波
E45  不重新触发波形
C-300E42  设置方波
E46  不重新触发波形

Cmd E5. 设置细调 [范围：
0
−
0−F]
用法：$E5 + 细调数值

示例：C-300E51 设置细调为1。

使用下表来确定细调的值。

细调：+7 +6 +5 +4 +3 +2 +1 0
值：7 6 5 4 3 2 1 0

细调：-1 -2 -3 -4 -5 -6 -7 -8
值：F E D C B A 9 8

Cmd E6. 模式循环 [循环次数：
0
−
0−F]
用法：$E6 + 循环次数

这个命令将循环模式的一部分。

示例：C-300E60 设置循环开始。
C-300E63 在播放之前循环3次跳到循环。

Cmd E7. 设置颤音波形 [范围：$0-$3]
用法：$E7 + 颤音波形

示例：C-300E70 设置正弦波（默认）
E74 不重新触发波形
C-300E71 设置向下斜坡
E75 不重新触发波形
C-300E72 设置方块波形
E76 不重新触发波形

Cmd E9. 音符重复触发 [数值：
0
−
0−F]
用法：$E9 + 在哪个节拍重复触发音符

这个命令在播放下一个音符之前重新触发相同音符。重新触发的位置取决于歌曲的速度。如果在速度为6时重新触发，并使用1进行重新触发，那么一个音符会在一个音符槽中被触发6次。在高帽上使用Retrig效果会很好。

示例：C-300F06 设置速度为6。
C-300E93 在第3个节拍重新触发。

这里是一些音乐制作的命令：

Cmd EA. 音量微调上升 [范围：
0
−
0−F]
用法：$EA + 值

该命令与普通的音量上升滑块类似，但它只上升一次。在音符的长度期间，它不会继续上升。

示例：C-300EA3 在音符开头将音量上升1。

Cmd EB. 音量微调下降 [范围：
0
−
0−F]
用法：$EB + 值

该命令与常规音量下降命令类似，但它只下降一次。在音符的长度期间，它不会继续下降。

示例：C-300EB6 在音符开头将音量下降6。

Cmd EC. 切断音符 [值：
0
−
0−F]
用法：$EC + 切断的tick值

该命令将在选择的tick处切断音符，最终创建非常短的音符。

示例：C-300F06 设置速度为6。
C-300EC3 在6个tick中的第3个tick上切断。

请注意，音符并不是真的被切断了，只是音量被降低了。

Cmd ED. 延迟音符 [值：
0
−
0−F]
用法：$ED + 延迟的tick数

该命令将音符延迟到选择的tick上播放。

示例：C-300F06 设置速度为6。
C-300ED3 在6个tick中的第3个tick上播放音符。

您可以在两个通道上播放相同的音符，延迟一个通道，获得漂亮的飞旋效果。

Cmd EE. 延迟模式 [音符数：
0
−
0−F]
用法：$EE + 延迟的音符数

该命令将延迟选定的音符数量后再播放模式。

示例：C-300EE8 在播放模式之前延迟8个音符。

当模式被延迟时，所有其他效果仍然有效。

Cmd EF. 反转循环 [速度：
0
−
0−F]
用法：$EF + 反转速度

该命令需要一个短循环 ($10、$20、$40、$80 等字节) 才能生效。它将逐字节地反转循环。

示例：C-300EF8 将反转速度设置为8。

要关闭反转，请将反转速度设置为0，或者按下 ctrl + Z。

Cmd F. 设置速度 [速度：
00
−
00−FF]
用法：$F + 速度

该命令将设置曲目的速度 (每行的tick数)。

垂直空白：范围01-FF-普通定时

CIA：范围01-1F-以CIA定时设置垂直空白速度。
CIA：范围20-FF-设置BPM速度，范围32-255。
两者：范围00-停止曲目。