furnace/doc/4-instrument/pokey.md

26 lines
969 B
Markdown
Raw Normal View History

2024-01-13 22:11:21 +00:00
# Atari POKEY instrument editor
the instrument editor for POKEY consists of these macros:
- **Volume**: volume sequence.
- **Arpeggio**: pitch sequence.
- **AUDCTL**: audio control register sequence:
- **poly9**: reduces size of LFSR. only on noise waveforms!
- **high1**: runs channel 1 at 1.79MHz.
- **high3**: runs channel 3 at 1.79MHz.
- **16-bit 1+2**: enables 16-bit frequency mode by combining channels 1 and 2.
- **16-bit 3+4**: enables 16-bit frequency mode by combining channels 3 and 4.
- **filter 1+3**: applies a high-pass "filter" by combining channels 1 and 3.
- **filter 2+4**: applies a high-pass "filter" by combining channels 2 and 4.
- **15KHz**: runs channels at 15KHz.
- **Waveform**: wave selection sequence:
- 0: harsh noise (poly5+17)
- 1: square buzz (poly5)
- 2: weird noise (poly4+5)
- 3: square buzz (poly5)
- 4: soft noise (poly17)
- 5: square
- 6: bass (poly4)
- 7: buzz (poly4)
- **Pitch**: fine pitch.