Maestro Notes
=============


1. File format

The file format has been updated since the original PRMs. 
Current specification can be found here:
https://www.riscosopen.org/wiki/documentation/show/File%20formats:%20MusicFile


2. Gate blocks

Gate blocks in memory are 2 words in size. The first two
bytes of the first word are as in the file specification
(with an extra byte of padding if the Gate is a Note
type). The remaining bytes hold additional typesetting
information.

If the Gate is a Note, the first two bytes are:
b0: Note data
b1: 0

If the Gate is an Attribute, the first two bytes are:
b0: 0
b1: Attribute data

Remaining bytes:
b2:     Gate width (0-255)
b3:     Reserved
b4-7:   Gate x position


3. Note blocks

Note blocks in memory are 1 word in size. The first two
bytes are as in the file specification. The remaining 
two bytes hold additional typesetting information.

Byte 2
------
0    Note is in a chord
1    Note is top of chord
2    Note is bottom of chord
3    Note is staggered
4    Note is first member of a beaming group
5    Note is middle member of beaming group
6    Note is last member of beaming group
7    Reserved

Byte 3
------
0-7  Reserved



