Hi folks. I originally bought Sonar PE and Giga 3 Orchestra (18 months ago), along with a very powerful PC which has already been upgraded to a dual core processor, to put together something to use for live playing only. I do not compose; I play in a 7 piece show band.
Then I realized that I really didn't need Sonar because I was not really composing anything and didn't need to create projects or do sequencing, which I have done for years, but not in this band.
Now keep in mind that I have never put any of this into use. I still own a very powerful rack mount PC but have never taken the time to get started converting from my use of samples in my hardware work stations (i.e. Korg Triton, etc) to the use of the PC for sounds when out gigging.
Then GVI came out and I immediately ran out and bought it. I have decided that it probably makes more sense to use that, either standalone or as a VSTi, for live use than GS 3.2.
However I have some questions. I know that GS 3.2 supports multiple ports. But there are only 16 actual midi channels. So to use multiple ports in GS 3.2,
do I need more than 1 harwdare midi port and then I assign a hardware (or USB logical port) to each GS port? Is that how that works?
OK, here's the real question. On my Korg Triton, when I build a patch, in addition to establishing which midi channel each track is going to use, I also have the ability to define a bank and program for that track. So the question is not do I relate that to GVI and other VSTi's, since I want to buy other VSTi's as well? Meaning, can I set up GVI or other VSTi's such that within one midi channel, I can reference lots of different instruments by changing what bank/program I set to?
I know I may not have described the question eloquently but I think you probably all get the meaning of the question. I have two keyboards that I use when I'm gigging. I do not have time to load anything in between songs. I know that GVI and other VSTi's probably work a little differently than each other. So I want to understand how many different things I can load at one time (RAM limits notwithstanding) and then access programatically without the need for pauses to load stuff.
Ideally I would want one channel say dedicated to piano and then I would want to select programmatically different pianos through different bank/program setting in my patches. Then I might want one channel dedicated to strings but select different patches, again through bank/channel settings, for different patches. Is this the way it works or do I need a midi channel for each instrument and then need to do some kind of reloads every time it changes?
Can someone please give me an explanation of how accessing various instruments works with one or more VSTi's being used. I plan to use something like Chainer or Brainspawn Forte to organize the VSTi's in my rig (although I realize that some of these products can run standalone as well).
I sure would appreciate some clarification on this issue because I am having trouble deciding whether this type of setup is really going to work for me playing live, with one tune running right into the next and just enough time to change the patch on my keyboards.
Thanks everyone ......... Rob