So I've been playing with the auto scan functionality a little bit this 
weekend (I've made a standalone class which invokes MidiScan without a 
GUI which makes testing the device identification a little easier).

In case anyone reading this is unfamiliar with the auto-scan, it 
basically sends out sysex Device Inquiry messages, which should elicit a 
response from compatible devices allowing the appropriate driver to be 
identified.

I was testing the scanning for my Proteus 2000 so I was expecting to see 
one response to the Device Inquiry message, however I also received 
responses from an additional device! The Proteus 2000 is connected to 
the midi interface on my M-audio Keystation Pro 88 keyboard which in 
turn is connected via usb to my PC, so I would assume that the response 
is coming from this. However, the manufacturer ID that I would expect 
this to generate would be 00H 01H 05H according to the list at 
http://www.midi.org/techspecs/manid.php while the ID that I see is 
actually 00 20 08!

f0 7e 7f 06 02 *00 20 08* 4d 14 35 01 20 31 30 31 f7

And on that manufacturer id list there is no entry for 00 20 08, 
although that list is incomplete and I would have to spend £50 to get 
them to post me the complete midi spec.

Assuming that it is the Keystation Pro 88 that is responding, then of 
course I will have to implement librarian support for the "patches" on 
they keyboard although there's no mention of sysex in its manual.

Anyway, the question that remains from all this is: does anybody have 
any idea what this manufacturer id is?

cheers,
Frankie

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Jsynthlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel

Reply via email to