[gmpi] Re: 3.15 MIDI

  • From: Paul Davis <paul@xxxxxxxxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 16 Jun 2004 08:22:18 -0400

>> Yes, thats why it can't be done with raw MIDI, but it can be done with
>> GMPI-native control APIs, following the earlier requirements.
>
>Why not have the plugin notify the host that a parameter has changed? If
>you keep state in two places you know it will get out of sync.

please read the reqs document on the design of the parameter control
system. this is (one of) the central issue(s) here: we have already
agreed that the host mediates *all* parameter changes in order to
allow sample-accurate, graph-wide, consistent undo/redo/automation.

we even spent a week or three debating and designing an odd kludge
called an "actor" to give plugins the chance to pre-process parameter
changes, precisely so as not to violate this requirement.

--p

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