SongEvent

========================================================================
              Song Event Data Transfer Protocol
========================================================================

The data to be sent must be broken up into packets by the client.
Each packet must be the same size(24000bytes(*1)), except the last packet.

Song Event Packet Format:

  F0 42 3g 68 43 09   01  F7

  
        0..99:  0..99
  
        pp pp: (14-bit, MSB first) 0..199
  
        dd dd dd... max:27432bytes

NOTES:
(*1)24000 = 8 * 3000 (size of event * number of events)
(*2)Store bank request message must be sent after sending the song data.

  F0 42 3g 68 76 02 00 F7


For instance, if you send the song000 data that has 24014 bytes of event data to OASYS, 
please send them as follows.

  F0 42 3g 68 73 02 00 00 00 02  F7
  F0 42 3g 68 73 08 00 00 00 00  F7
  F0 42 3g 68 73 09 00 00 00 01 <27432 bytes of event data> F7
  F0 42 3g 68 73 09 01 00 00 01 <16 bytes of event data> F7
  F0 42 3g 68 76 02 00 F7