AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Mainstage for mac8/4/2023 ![]() ![]() MacOS ships with IAC (Inter-Application Communication) Driver, a virtual MIDI interface that enables transmission of MIDI data between different pieces of software. There are two ways to do this - software and hardware. The first task is to figure out how to send MIDI data from MainStage to Kontakt. However, external instrument channel strips can also be used to control software - the Kontakt standalone application. In MainStage, external instrument channel strips are used to control tone generators outside of MainStage - often hardware synthesizers. With that said, I have to assume this was a MainStage/Kontakt compatibility issue because the dozens of instances of Keyscape and Omnisphere in the same concert worked flawlessly. Fortunately, the horns ended up getting cut in a new orchestration. This resulted in laggy patch changes (the longest change took a full five seconds) and occasional audio glitches. On a recent show, I decided to use a few Session Horns presets in a multitimbral setup. In the screenshot above, you can see Channel 1 is set to 127, Channel 2 is set to 100, and Channel 3 is set to 60.Even with proper programming technique, performance issues can still arise when using multitimbral instances of Kontakt in MainStage. ![]() A workaround is to use the expression dial at the top of the channel strip to balance volume. Thus, moving the volume fader on the alias for Channel 1 will have the same effect on Channel 3. Multiple aliases of the channel strip located within one patch are globally affected by the volume fader. In other words, the left-most alias is Channel 1, the middle alias is Channel 2, and the right-most alias is Channel 3. For example, I always use ascending MIDI channels from left to right. Stay organized by sticking to a single protocol and workflow. This means it’s not possible to give different names to the channel strips in the above screenshot. Keep in mind a channel strip’s name and color apply to all aliases.
0 Comments
Read More
Leave a Reply. |