Excellent Information, Torsten!
This is pretty much what I was looking for. It seems that complex setups require use of a template or a starting place. Simple setups, i.e. Piano/Organ, one synth, and/or a few sounds could start with the “blank sheet of paper” idea. More complex setups (more than 3 or 4 VSTs) seem to require a template.
My setup seems to dictate the later. The workflow I’m used to also drives me to the later. My Phase I design for Cantabile is mostly a port of my Forte setup. Short comings in Forte drove me to using Bome MT as a foundation for handling MIDI. For now, I’ll continue to use MT, but I believe the better functionality of Cantabile doesn’t require it. Below is “One Geek’s Story” about equipment for live VST playing and making the whole thing overly complicated and TL;DR.
My hardware setup looks like this:
Goal: Use any keyboard for a master keyboard as long as it transmits on MIDI channel 1 and has MIDI out and sustain pedal implemented as a MIDI control. I don’t want to carry my really heavy (aging) 88-key Kurzweil 2500x anymore! Also, the sounds are now dated and I’d like more flexibility.
Functionality: I want to define a framework of sounds by song and have Piano, E-Piano, Accordion, Strings, Orchestra, Organs, Pads, and synth available as layers and splits at any time. I want to be able to adjust (fine-tune) mix, split point, send controls/PC at any time during a live gig. Later, I’d like to be able to use B4 drawbars and adjust audio effects on the fly.
Computer: I built a 1u rack mount with 2 SSDs, and a PCI slot specifically for live gigs. I had one of the earlier Receptors, but it’s just too inflexible and picky. My 4u rack has the computer, a power filter, and a PreSonus 1818VSL. The PreSonus is new. I had a Focustite with FireWire that was much better. Unfortunately, Focusrite has driver problems with Windows 10 and the AMD chip set my computer uses. If you go custom build, stick with Intel! Three years ago when I built the computer, laptops with more than 4GB were prohibitory expensive and inflexible. That is probably no longer the case. Also, with USB rather than Firewire, ports are easier to come by.
Controller: Novation SL Zero. Keyboard plugs into MIDI IN of SL. Sliders of SL send MIDI controls to Bome MT and are routed to instruments.The SL has lots of buttons and knobs for other things.
Sound Architecture: Splits and layers within a sound framework defined by song. VSTs are implemented as below:
1: Kontakt Ch 1 Piano
2: Kontakt Ch 2 E-Piano (Rhodes, Wurli, or DX-7 type)
3: Kontakt Ch 3 Accordion, lower B4 manual, or other pad from SampleTank
4: Kontakt Ch 4 Solo strings, or sax section (layered with HALion and Aria w/Garritan Personal Orchestra)
5: Kontakt Ch 5 Large strings, orchestra, or Horns/Woodwinds (layered with HALion/Aria/SampleTank)
-------------------optional split---------------------
6: Organ: Either Kontakt or B4
7: Synth Pads, usually FM8 (or Pro-5, CS80, etc)
8: Solo synth, usually Massive (or Synth1, etc.)
So, there are always 8 layers available. If the channel is off (SL fader is 0) MT does not send MIDI on. MIDI off is always sent. Pressing a button on the SL (or sending a MIDI control Trigger) implements a KB split using MT. Five layers go to the left hand and three to the right.
Typical sound complexes for the church gig are Piano+Rhodes layer/B4 split, Piano+Wurli+Accordion layer, L/R B4, Piano+Rhodes+Strings+Pipe organ, etc. The church gig music is Americana roots, a little traditional. Other sound complexes are for R&B (lots of horn parts) and 80s bands (i.e. The Cars) lots of recreate synth parts for cover-band gigs.
The Racks I have within Cantabile (Phase I) are:
- Kontakt with (1) Piano as a single instrument, (2) bank of E-Pianos, (3) Accordions and pads, (4) Solo strings and instruments and saxes for R&B horns, (5) Orchestra sounds and R&B horns, (6) Pipe organs, (7) Synth pads.
- Aria with Personal Orchestra as various orchestral instruments that never change.
- HALion with a lot of individual instrument sounds that never change.
- SampleTank with a lot of individual sounds that never change, but they may in the future. Particularly ethnic sounds that ST seems to be really good at. ST does a better job of handling patch changes of individual sounds. (Not as good a Kontkt, but acceptable).
- B4 with patches exported for Cantabile
- Synths including FM8, Massive, CS80, Pro-5, some Moog/Arp clones, etc.
Later Phases are guitar racks, mic for sax/flute. Consider replacing MT with Cantabile routing. And I need to work on using lead sheets or page presentation programs. Forte actually does a pretty good job here.
I’ve considered using Ableton Live, Reaper, and some other products for playing live. BTW, I really like the process architecture of Reaper. VSTs are implemented in their own process instead of a thread of the main process. It is more reliable than most since the main program can monitor and restart a process independently. A crashing thread can take out the whole running program. Ableton, on the other hand, does not have a good implementation for support large, multi-tumbrel VSTs. It encourages you to use their own sounds and loops. There’s no concept of a “rack” for isolating and grouping such large VSTs.