Values of type byte
are stored in 1 byte.
Values of type signed-byte
are stored in 1 byte.
Values of type bool
are stored in 1 byte.
Values of type short
are stored in 2 little-endian bytes.
Values of type int
are stored in 4 little-endian bytes.
Values of type float
are stored in 4 little-endian bytes.
Values of type double
are stored in 8 little-endian bytes.
Values of type byte-size-string
are represented by length of the string (1 byte
) followed by characters encoded in an 8-bit charset.
Values of type int-size-string
are represented by length of the string (1 int
) followed by characters encoded in an 8-bit charset.
Values of type int-byte-size-string
are represented by an int
holding length of the string increased by 1, a byte
holding length of the string and finally followed by characters encoded in an 8-bit charset.
guitarpro.gp3
guitarpro.gp4
guitarpro.gp5