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