Supporting timestamps for the internal representation of MIDI data and higher bandwidth is a good idea. 14 bits resolution is quite enough. --ms ----- Original Message ----- From: <gogins@xxxxxxxxxxxx> To: <gmpi@xxxxxxxxxxxxx> Sent: Tuesday, June 15, 2004 22:37 Subject: [gmpi] Re: 3.15 MIDI Are any of these efforts adding timestamps to MIDI channel messages? What is the maximum bandwidth? Are any of these efforts increasing the precision of the MIDI data elements such as key, velocity, or controller data? ----- Original Message ----- From: "Chris Grigg" <gmpi-public@xxxxxxxxxxxxxx> To: <gmpi@xxxxxxxxxxxxx> Sent: Tuesday, June 15, 2004 3:21 AM Subject: [gmpi] Re: 3.15 MIDI > Michael said: > >We are not talking about communications between plugins and synthesizers. > >We are talking about communications between plugins and hosts. As long as > >the musical semantics of the protocol between the plugins and hosts are OK, > >then it's up to the hosts to communicate with the synthesizers -- probably > >using MIDI in many cases, but OSC or TCP/IP or multicast or customized USB > >in other cases. Some (such as MIDI) synthesizers will not generate their > >own note IDs, so the host will have to do it. Other, newer, synthesizers, > >especially those using OSC or more capable protocols, will already have > >assigned note IDs for handling unison string choirs, etc. > > Just for information -- not trying to convince anyone of anything > here -- MIDI over alternative physical transports is doing quite well > both in products and standardization. There's USB MIDI, the standard > for 1394 MIDI, proprietary MIDI in Yamaha's mLAN, proprietary MIDI > over FireWire from MOTU, IEEE 1639 Ethernet MIDI, and now we have an > RTP payload format for MIDI advancing to Last Call with IETF. MIDI > over USB 2 is also getting some attention. I think Gibson is doing > their own MIDI over Ethernet thing too. > > -- Chris G. > > ---------------------------------------------------------------------- > Generalized Music Plugin Interface (GMPI) public discussion list > Participation in this list is contingent upon your abiding by the > following rules: Please stay on topic. You are responsible for your own > words. Please respect your fellow subscribers. Please do not > redistribute anyone else's words without their permission. > > Archive: //www.freelists.org/archives/gmpi > Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe > -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe