On Mon, Jan 06, 2003 at 11:17:07 +0100, David Olofson wrote: > These "instantiation parameters" are in fact just control events, and > they relate to "whatever voice is assigned to the provided VVID". > > The issue here is this: Where does control data go when there is no > voice assigned to the VVID?
They get thrown away. > What I'm saying is that if you send the "trigger" event first, > followed by the "parameters", you require synths to process a number > of control events *before* actually performing the trigger action. > That simply does not mix with the way events are supposed to be > handled. Well, I thinik its OK, because the note will not be used to render any samples until after all the events have been processed. > If you really want to your voice allocator to be able to turn down > requests based on "parameters" I think this would be complex. - Steve