thread has: - samples/beat (always power of two) - beat pattern length - note-on beats - for each note-on beat, per-note parameters for voice (eg, pitch) - other voice parameters (eg, instrument)