[gmpi] Re: 3.15 MIDI (What does it mean to be a plugin)

  • From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Fri, 18 Jun 2004 15:41:21 +0100

On Fri, Jun 18, 2004 at 10:23:32 -0400, Ron Kuper wrote:
> >>>
> Thats true, but do you think thier behaviour would really be different
> if they responded to the GMPI codified equivalents of the CC's and notes
> they were responding to?
> <<<
> 
> It's not about the behavior, it's about effectively repurposing existing
> code.  If was a hardware synth vendor who wanted to get into GMPI, I
> would want to write one cross-platform module (rembember that?<g>) that
> could work in my gear in a host.  It seems that if their engine could
> talk only MIDI, working in gear, then it could get a host version a lot
> easier.

I dont belive that there is MIDI processing code in the inner loop, that
would be a very odd design decision. Synth code I've seen builds an
abstract event stream from the incoming MIDI (and GUI actions, you can
press notes in UIs too) and works on that. Turning the GMPI evnet stream
into the batract one is no harder than turning the UI and MIDI.

- Steve

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