|
74 | 74 | <li><a href="#Volume2A03EnvelopeToggle">EEx - 2A03 hardware envelope/length counter toggle</a></li>
|
75 | 75 | <li><a href="#Volume2A03LengthCounter">Exx - 2A03 hardware length counter</a></li>
|
76 | 76 | <li><a href="#Volume2A03TriLinearCounter">Sxx - Triangle linear counter reset</a></li>
|
| 77 | + <li><a href="#Volume2A03TriLinearCounterRetrigger">Xxx - Triangle linear counter retrigger</a></li> |
77 | 78 | <li><a href="#VolumeFDSEnvelopeAttack">Exx - FDS hardware attack envelope</a></li>
|
78 | 79 | <li><a href="#VolumeFDSEnvelopeDecay">Exx - FDS hardware decay envelope</a></li>
|
79 | 80 | <li><a href="#VolumeFDSEnvelopedisable">EE0 - FDS hardware envelope disable</a></li>
|
|
177 | 178 |
|
178 | 179 | <a name="Harmonic" class="boldText">Kxx - Frequency multiplier</a><br />
|
179 | 180 | <p class="text">
|
180 |
| - Multiply the note pitch by integer <b>xx</b>. |
| 181 | + Multiply the note pitch by integer <b>xx</b>.<br /> |
| 182 | + This does not affect <a href="#ModulationSpeedAuto">Ixy Auto FDS modulation</a>. |
181 | 183 | <br />
|
182 | 184 | <br />
|
183 | 185 | <i><b>Warning</b>: This effect is not available for certain channels.</i></p></p>
|
|
230 | 232 | <li>On 2A03 noise, it can be used to select between long (93 step) and short (31 step) LSFR sequence length.</li>
|
231 | 233 | <li>On N163, it can be used to select the wave index.</li>
|
232 | 234 | <li>On VRC7, it can be used to select the patch index.</li>
|
233 |
| - <li>On S5B, it can be used to select the channel mode bitmask.</li> |
234 |
| - </ul> |
235 |
| - <p class="text">Valid values are:</p> |
236 |
| - <ul class="text"> |
237 |
| - <li>2A03/MMC5 pulse channels: <b>00 - 03</b></li> |
238 |
| - <li>2A03 Noise channel: <b>00 - 01</b></li> |
239 |
| - <li>VRC6 pulse channels: <b>00 - 07</b></li> |
240 |
| - <li>VRC7 channels: <b>00 - 0F</b></li> |
241 |
| - <li>N163 channels: <b>00 - 3F</b></li> |
242 |
| - <li>S5B channels: <b>00 - 07</b></li> |
| 235 | + <li>On S5B, it can be used to select the channel mode bitmask:</li> |
243 | 236 | <br />
|
244 | 237 | <table class="default" border="1" cellpadding="3px" border="1" style="width: 520px">
|
245 | 238 | <tr>
|
|
266 | 259 | </tr>
|
267 | 260 | </table>
|
268 | 261 | </ul>
|
| 262 | + <p class="text">Valid values are:</p> |
| 263 | + <ul class="text"> |
| 264 | + <li>2A03/MMC5 pulse channels: <b>00 - 03</b></li> |
| 265 | + <li>2A03 Noise channel: <b>00 - 01</b></li> |
| 266 | + <li>VRC6 pulse channels: <b>00 - 07</b></li> |
| 267 | + <li>VRC7 channels: <b>00 - 0F</b></li> |
| 268 | + <li>N163 channels: <b>00 - 3F</b></li> |
| 269 | + <li>S5B channels: <b>00 - 07</b></li> |
| 270 | + </ul> |
269 | 271 | <br />
|
270 | 272 |
|
271 | 273 | <hr />
|
|
278 | 280 | <br />
|
279 | 281 |
|
280 | 282 | <a name="DpcmRetrigger" class="boldText">Xxx - Retrigger</a><br />
|
281 |
| - <p class="text">Retriggers the DPCM sample with the duration of <b>xx</b> ticks.</p> |
| 283 | + <p class="text">Retriggers the DPCM sample with the duration of <b>xx</b> ticks.<br /> |
| 284 | + Only active on the row where it is declared.</p> |
282 | 285 | <br />
|
283 | 286 |
|
284 | 287 | <a name="DpcmOffset" class="boldText">Yxx - Sample offset</a><br />
|
|
433 | 436 | If <b>xx</b> is less than <b>80</b>, this effect disables the linear counter and the length counter, which then will behave as delayed note cut.</p>
|
434 | 437 | <br />
|
435 | 438 |
|
| 439 | + <a name="Volume2A03TriLinearCounterRetrigger" class="boldText">Xxx - Triangle linear counter retrigger</a><br /> |
| 440 | + <p class="text">Writes the linear counter with a value of <b>xx</b> on every tick.<br /> |
| 441 | + If <b>xx</b> is <b>00</b>, this effect turns off.<br /> |
| 442 | + Valid range: <b>00 - 7F</b>.</p> |
| 443 | + <br /> |
| 444 | + |
436 | 445 | <a name="VolumeFDSEnvelopeAttack" class="boldText">Exx - FDS hardware attack envelope</a><br />
|
437 | 446 | <p class="text">Enables the hardware envelope. <b>xx</b> sets the rate of attack from current volume to the channel maximum.<br />
|
438 | 447 | A smaller value corresponds to a quicker rate.<br />
|
|
0 commit comments