#define COMPOSITION_MAX 128 struct CompositionElement { signed short int Start; unsigned char Note; signed char Volume; unsigned char Channel; unsigned short int Length; };