furnace/papers/doc/4-instrument/vrc6.md
cam900 ef104ce0b0 Add VRC6 support
2 Pulse channels:
- 8 level pulse duty cycle, DAC mode(just ignores duty cycle)/pulse wave mode, 4 bit volume.
- Furnace support PCM playback in pulse channels with duty cycle ignore mode.

Sawtooth:
- nothing but 6 bit volume (8 bit accumulator in technically) and 12 bit frequency (periodic).

VRC6 instrument:
- 6 bit Volume macro for finer sawtooth volume handling, also 3 bit Duty cycle macro for pulse channels.

Duty, PCM mode command and Duty macro affects for pulse channel only.
2022-03-28 01:06:56 +09:00

202 B

VRC6 instrument editor

VRC6 instrument editor consists of only three macros:

  • [Volume] - volume sequence
  • [Arpeggio] - pitch sequencr
  • [Duty cycle] - spicifies duty cycle for pulse wave channels