Skip to content
Raphaël Doursenaud edited this page Aug 15, 2015 · 1 revision
HEADER [4B] FourCC? (BBS ):
0x42 (B)
0x42 (B)
0x53 (S)
0x02
MESSAGE LENGTH [2B]
0x00 (LSB)
0x00 (MSB)
ENTRY COUNT? [1B]:
0x09
ENTRY [24B]:
  -- Entry Start --
  UNKNOWN:
  0x00
  0x00
  0x00
  SLOT LENGTH [2B]:
  0x00 (LSB)
  0x00 (MSB)
  FILENAME [15B] (ie: empty):
  0x65 (e)
  0x6D (m)
  0x70 (p)
  0x74 (t)
  0x79 (y)
  0x00
  0x00
  0x00
  0x00
  0x00
  0x00
  0x00
  0x00
  0x00
  0x00
  LOOP AND COUNT IN [1B]:
  0x84 (MSB 0 or 8: Loop enabled, LSB 0 to 8: Count in, TOTEST superior values)
  UNKNOWN:
  0x00
  0x00
  0x00
  -- Entry End --
Repeat 8 more entries
TEMPO AND SIGNATURE [4B]:
  -- Tempo and signature Start --
  SIGNATURE (MSB = TOP [1-A] = 1-16 , LSB = BOTTOM 1 = 2, 2 = 4, 3 = 8, 4 = 16)
  BARS?
  TEMPO LSB
  TEMPO MSB (Tempo Dec with 2 decimals to Hex)
  -- Tempo and signature End --
  Repeat as much as needed for slot lenght
Repeat as much as needed for All slots

Clone this wiki locally