The MIDI Forum

  1. Yannick Duchêne
  2. MIDI Specifications
  3. Wednesday, 02 March 2016
  4.  Subscribe via email
I have a doubt on this, from a famous website documenting MIDI (yes, I should wait the MMA publish the new full specification, but I can't wait :p )


0xF0 SysEx
0x7E Non-Realtime
0x7F The SysEx channel. Could be from 0x00 to 0x7F.
Here we set it to "disregard channel".
0x06 Sub-ID -- General Information
0x02 Sub-ID2 -- Identity Reply
0xID Manufacturer's ID
0xf1 The f1 and f2 bytes make up the family code. Each
0xf2 manufacturer assigns different family codes to his products.
0xp1 The p1 and p2 bytes make up the model number. Each
0xp2 manufacturer assigns different model numbers to his products.
0xv1 The v1, v2, v3 and v4 bytes make up the version number.
0xv2
0xv3
0xv4
0xF7 End of SysEx

Here, the manufacturer ID appears to be one byte only, while it is one or three bytes for SysEx messages (not in this reply payload) and for sequencer specific meta‑events in MIDI files.

Is this really one byte or was this an error at that time which was later fixed?
Comment
There are no comments made yet.
Accepted Answer
Accepted Answer Pending Moderation
0
Votes
Undo
The actual MIDI specification says:
Note that if the manufacturers id code (mm) begins with 00H then the above message is extended by two bytes to handle the additional manufacturers id code.
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # Permalink
Accepted Answer Pending Moderation
0
Votes
Undo
HI, here you can have the answer MIDI ID ...
Comment
There are no comments made yet.
  1. more than a month ago
  2. MIDI Specifications
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!