The MIDI Forum

We’re launching our second annual membership and donation drive.

Donate directly before May 31 to our goal of reaching $2000 in individual donations. Matching donations from our corporate sponsors will multiply that tenfold to $22,000.
  1. Tomasz
  2. MIDI Specifications
  3. Saturday, 11 May 2019
  4.  Subscribe via email
MIDI 1.0 Detailed Specification states:
To avoid conflicts with non-compatible Exclusive messages, a specific ID
number is granted to manufacturers of MIDI instruments by the MMA or JMSC.
By agreement between the MMA and JMSC when an ID number is given, the
Exclusive format which is used under that ID number must be published within
one year. "Published", in this context, means not only utilizing the format,
but also printing the information in the product's owner's manual and/or
technical materials published by the manufacturer. This is consistent with
one of the fundamental purposes of MIDI, which is to publicize information
and foster compatibility.


Is this enforced? How to get access to the SysEx specification for "Serato Inc LP" (00h 20h 7Fh)?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
0
Votes
Undo
As far as I can tell (using Google) Serato Inc LP is a piece of software.

Maybe the piece of the format specification quoted does not apply in the same way as it would to a fixed midi instrument?

Geoff
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
0
Votes
Undo
As far as I can tell (using Google) Serato Inc LP is a piece of software.

Maybe the piece of the format specification quoted does not apply in the same way as it would to a fixed midi instrument?


No, I think it should apply - otherwise why MIDI would assign Serato Inc LP a System Exclusive Manufacturer ID?

The trace file attached to Wireshark bugzilla contains following Serato Inc LP SysEx commands:

f0 00 20 7f 01 02 01 01 3b 09 0a 0c 0f 02 03 0f 0a 0e 0e 0d 0c 02 08 0b 01 f7

to which the device did reply:

f0 00 20 7f 01 02 01 02 3b 0d 0d 00 03 01 03 03 0d 0e 07 08 02 07 05 0b 0f f7


and then the commands without a reply:

f0 00 20 7f 03 01 f7
f0 00 20 7f 02 02 08 00 00 00 00 00 f7
f0 00 20 7f 03 03 08 00 00 00 00 00 00 00 f7
f0 00 20 7f 01 04 08 00 00 00 00 00 00 00 f7
f0 00 20 7f 03 04 08 00 00 00 00 00 00 00 f7
f0 00 20 7f 02 04 08 00 00 00 00 00 00 00 f7
f0 00 20 7f 03 02 08 00 00 00 00 00 f7
f0 00 20 7f 01 01 00 00 00 00 00 00 f7
f0 00 20 7f 03 01 00 00 00 00 00 00 f7


and so on...

Only the "f0 00 20 7f" ... "f7" is specified by MIDI 1.0 Detailed Specification. All bytes in between are up to Serato Inc LP, which should have published the format somewhere - I don't know where or if they did publish it at all.
Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.