furnace/doc/4-instrument/game-boy.md

26 lines
1.0 KiB
Markdown
Raw Normal View History

2022-02-04 21:05:25 +00:00
# Game Boy instrument editor
2023-06-11 06:00:11 +00:00
GB instrument editor consists of two tabs: one controlling envelope of sound channels and macro tab containing several macros.
2022-02-04 21:05:25 +00:00
## Game Boy
2023-06-11 06:00:11 +00:00
- [Use software envelope] - switch to volume macro instead of envelope
- [Initialize envelope on every note] - forces a volume reset on each new note
- [Volume] - initial channel volume (range 0-15)
- [Length] - envelope decay/attack duration (range 0-7)
- [Sound Length] - cuts off sound after specified length, overriding the Length value
2022-02-07 19:13:27 +00:00
2023-06-11 06:14:45 +00:00
- [Up and Down radio buttons] - Up makes the envelope an attack, down makes it decay. _Note:_ For envelope attack to have any effect, start at a lower volume!
2023-06-11 06:00:11 +00:00
- [Hardware Sequence] - (document this)
2022-02-04 21:05:25 +00:00
## Macros
2023-06-11 06:00:11 +00:00
- [Volume] - volume sequence. _Note:_ This only appears if "Use software envelope" is checked.
- [Arpeggio] - pitch in half-steps
- [Duty/Noise] - pulse wave duty cycle or noise mode sequence
2022-02-04 21:05:25 +00:00
- [Waveform] - ch3 wavetable sequence
2023-06-11 06:00:11 +00:00
- [Panning] - output for left and right channels
- [Pitch] - fine pitch
- [Phase Reset] - trigger restart of waveform