rawp - Reasonably Accurate Waveform Playback - ZX Spectrum 1-bit music engine
by utz 08'2014, 1tracker version by Shiru 04'2022


This engine features two channels of arbitrary 256-step waveform (sample)
playback with 2-bit depth. The waveforms can be drawn by hand with the
instrument editor, loaded from SMP files (raw binary), or imported from
WAV files.

There is a hi-hat sound and slide modes for the first tone channel that
helps to create drum like sounds.


The columns are:

Sp T1 dWFS T2 dWF H
.. ....... ...... .
   |     | |    | |
   +-ch1-+ +-ch2+ +hat
   
Sp    : Speed, 1..99
T1,T2 : Note, G-1..B-7
d     : Detune, 1..9
WF    : Waveform, 1..15
S     : Slide, 1..3 down, 4..6 up
H     : Hat, 1 to trigger