I'm trying to figure out the VI interface and the Special Edition and I'm having trouble understanding some weird and unnecessary limitations. Please correct me if I'm wrong and there is a way around these.
1. Two matrix slots can't be played simultaneously. I'd like to have one instance of VI where I would have Appassionatas and Chamber strings so that a KS would select Appassionatas, a second KS would select Chamber strings and a third KS would play both at the same time. I don't want to crossfade between them.
2. Velocity X-fade is global for the whole instance. I'd like to have sustains with modwheel velocity and staccatos with note on velocity. If I click the "Velocity X-fade" button on or off it affects the whole matrix. Why can't it affect just the cell I have selected?
3. All samples are loaded at the same time. I want the option to load only one velocity layer or one repetition of all velocity layers.
4. The polyphony is very low. If I load the Appassionata Strings sustain patch with all strings layered on the keyboard I can only play couple of fast chords and notes start to get cut off.
How does the VI use memory? I understood that all instances can see the same samples and no sample is loaded twice, is that correct? Do every instance have a separate play buffer? It seems that every instance takes quite a bit of memory and with the abovementioned limitations I'm going to end up with a lot of VI instances even in a relatively simple selection of articulations.
I understand that VSL wanted a secure form of copy protection and that the full VI libraries might benefit from the features of the VI but with Special Edition and the limited articulations the VI is just getting in the way of my workflow instead of making it faster.
1. Two matrix slots can't be played simultaneously. I'd like to have one instance of VI where I would have Appassionatas and Chamber strings so that a KS would select Appassionatas, a second KS would select Chamber strings and a third KS would play both at the same time. I don't want to crossfade between them.
2. Velocity X-fade is global for the whole instance. I'd like to have sustains with modwheel velocity and staccatos with note on velocity. If I click the "Velocity X-fade" button on or off it affects the whole matrix. Why can't it affect just the cell I have selected?
3. All samples are loaded at the same time. I want the option to load only one velocity layer or one repetition of all velocity layers.
4. The polyphony is very low. If I load the Appassionata Strings sustain patch with all strings layered on the keyboard I can only play couple of fast chords and notes start to get cut off.
How does the VI use memory? I understood that all instances can see the same samples and no sample is loaded twice, is that correct? Do every instance have a separate play buffer? It seems that every instance takes quite a bit of memory and with the abovementioned limitations I'm going to end up with a lot of VI instances even in a relatively simple selection of articulations.
I understand that VSL wanted a secure form of copy protection and that the full VI libraries might benefit from the features of the VI but with Special Edition and the limited articulations the VI is just getting in the way of my workflow instead of making it faster.