typo fixes
This commit is contained in:
parent
4422ff7695
commit
25b07fb4f1
|
@ -3,5 +3,5 @@
|
||||||
VRC6 instrument editor consists of only three macros:
|
VRC6 instrument editor consists of only three macros:
|
||||||
|
|
||||||
- [Volume] - volume sequence
|
- [Volume] - volume sequence
|
||||||
- [Arpeggio] - pitch sequencr
|
- [Arpeggio] - pitch sequence
|
||||||
- [Duty cycle] - spicifies duty cycle for pulse wave channels
|
- [Duty cycle] - specifies duty cycle for pulse wave channels
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
# Konami VRC6
|
# Konami VRC6
|
||||||
|
|
||||||
Its one of NES mapper with sound expansion, and one of two VRCs with this feature by Konami.
|
the most popular expansion chip to the NES' sound system.
|
||||||
|
|
||||||
The chip has 2 pulse wave channel and single sawtooth channel.
|
the chip has 2 pulse wave channels and one sawtooth channel.
|
||||||
volume register is 4 bit for pulse wave and 6 bit for sawtooth, but sawtooth output is corrupted when volume register value is too high. because this register is 8 bit accumulator in technically, its output is wraparoundable.
|
volume register is 4 bit for pulse wave and 6 bit for sawtooth, but sawtooth output is corrupted when volume register value is too high. because this register is actually an 8 bit accumulator, its output may wrap around.
|
||||||
|
|
||||||
pulse wave duty cycle is 8 level, it can be ignored and it has potential for DAC at this case: volume register in this mode is DAC output and it can be PCM playback through this mode.
|
pulse wave duty cycle is 8-level. it can be ignored and it has potential for DAC at this case: volume register in this mode is DAC output and it can be PCM playback through this mode.
|
||||||
Furnace supports this routine for PCM playback, but it's consume a lot of CPU resource in real hardware. (even if conjunction with VRC6 integrated IRQ timer)
|
Furnace supports this routine for PCM playback, but it consumes a lot of CPU time in real hardware (even if conjunction with VRC6's integrated IRQ timer).
|
||||||
|
|
||||||
# effects
|
# effects
|
||||||
|
|
||||||
- `12xx`: set duty cycle. (0 to 7)
|
these effects only are effective in the pulse channels.
|
||||||
- `17xx`: toggle PCM mode.
|
|
||||||
|
|
||||||
* All effects are affects at pulse channels only.
|
- `12xx`: set duty cycle (0 to 7).
|
||||||
|
- `17xx`: toggle PCM mode.
|
Loading…
Reference in a new issue