[linux-audio-dev] more on XAP Virtual Voice ID system

robbins jacob jacobrobbins_ at hotmail.com
Mon Jan 6 17:05:01 UTC 2003


On Mon, Jan 06, 2003 at 12:04:23 -0800, robbins jacob wrote:
>>Alternately, we could require that event ordering has 2 criterion: -first- 
>>order on timestamps -second- put voice-on ahead of all other event types.


>This is what I was assuming was meant orignally.


>However you dont have to think of them as initiasiation parameters, voices 
>can have instrument wide defaults (eg. a pitch of 0.0 and and amplitude of 
>0.0), and the parameter changes that arrive at the same timestamp can be 
>thought of as immediate parameter changes, which they are.

True, my post was based on the assumption that there are some plugins where 
a certain parameter being initialized at the beginning of the voice would 
affect the voice over its entire duration. The only concrete example I can 
give is velocity maps determining use of different samples in a sampler, 
which doesn't apply here. Maybe a bell model where the voice-on event is 
considered an impulse describes what I'm talking about; ramping up the 
velocity after the voice has started has no effect. Irregardless, if a 
plugin wants to use some parameters in voice initialization, it can do so 
with the events timestamped at the same point as the voice-on supplying the 
values for initialization. For the majority of plugins all parameters are 
equal and some events just happen to coincide with voice-on events, as you 
say.



--jacob robbins ....porjects, soundtank.......................








_________________________________________________________________
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus




More information about the Linux-audio-dev mailing list