[linux-audio-dev] more on XAP Virtual Voice ID system
Steve Harris
S.W.Harris at ecs.soton.ac.uk
Tue Jan 7 04:30:01 UTC 2003
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
More information about the Linux-audio-dev
mailing list