fbpx
Skip to main content

MIDI Forum

SysEx specification...
 
Notifications
Clear all

SysEx specification for Serato Inc LP

3 Posts
2 Users
0 Reactions
13.4 K Views
Tomasz
Posts: 2
New Member
Topic starter
 

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)?

 
Posted : 11/05/2019 8:01 am
Geoff
Posts: 1041
Noble Member
 

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

 
Posted : 11/05/2019 9:55 am
Tomasz
Posts: 2
New Member
Topic starter
 

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:
[code type=markup]
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
[/code]
to which the device did reply:
[code type=markup]
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
[/code]

and then the commands without a reply:
[code type=markup]
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
[/code]

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.

 
Posted : 12/05/2019 5:06 am
Share: