[gmpi] Re: 3.15 MIDI

  • From: "gogins@xxxxxxxxxxxx" <gogins@xxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Mon, 14 Jun 2004 15:45:25 -0400

As I understand it, the note ID is the unique ID of one instance of a note,
without regard for any musical parameters. I play middle C and receive note
ID x from GMPI. I hit that same key again, and get note ID x + 1. My
synthesizer can therefore assign two voices to play this one note, and each
voice can be controlled separately; I can send an up bend controller to
note ID 1 and a down bend controller to note ID 2.

Original Message:
-----------------
From: Chris Grigg gmpi-public@xxxxxxxxxxxxxx
Date: Mon, 14 Jun 2004 11:56:44 -0700
To: gmpi@xxxxxxxxxxxxx
Subject: [gmpi] Re: 3.15 MIDI


>  > I meant, how do you do the suggested GMPI-native note-id stuff in
>>  this context.  I want to see whether the idea of stapling a bunch of
>>  musical events to a target note process holds up.  Show me how the
>>  incoming MIDI event stream is translated to the GMPI-level addressing.
>>
>
>Note ids should be abstract, they shouldn't have any reference to MIDI in
any
>way, in my opinion.
>
>Frederic

OK, so what are you going to do your performance on if not a MIDI 
controller (kbd/perc/wind/etc.)?  I mean, if GMPI is going to demand 
that a velocity parameter is a separate message from a note-on, then 
the host is going to have to re-associate the MIDI note-on message's 
velocity with the right GMPI note.  From the discussion so far, it 
seems the GMPI note-on message and the GMPI velocity message would 
have to somehow use the same note-id value (not the same as MIDI note 
number), but I don't understand how the note-id numbers wind up the 
same.  I'm just asking for someone, anyone to show me in detail that 
this would really work.

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

Other related posts: