RE: Using MIDISend/MIDISendSysex for Line 6 USB Device
RE: Using MIDISend/MIDISendSysex for Line 6 USB Device
- Subject: RE: Using MIDISend/MIDISendSysex for Line 6 USB Device
- From: "Tom White" <email@hidden>
- Date: Mon, 22 Oct 2007 13:23:14 -0700
- Importance: Normal
> > One thing that hasn't made sense is how I would request information
> > to the POD and then read the data it sends back.
[...]
> MIDI is a pretty ancient protocol, and in general it doesn't provide
> any method for bidirectional communication.
Bidirectional communication can be done in MIDI using SysEx messages.
SysEx Messages come in two flavors: "Universal" and "Manufacturer".
Universal messages are defined by MMA for non-proprietary uses, and
include "Device Inquiry" and "File Dump", both bidirectional, though
only in the limited sense that you ask, you receive, then you're done.
But a Manufacturer could create a series of Manufacturer SysEx messages
that act fully bidirectional, meaning one could be to request data,
another could be the response, and based on that response another could
issue some other related command, etc.. I don't know whether Line 6 does
that or not... I doubt it, since most companies don't. But it's their
choice, not becuase MIDI doesn't provide any method.
Tom White
www.midi.org
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden