Automate the switching of Software Instruments (for live)

Exchange Logic & MainStage Templates, Environments, Key Commands, Icons...

Automate the switching of Software Instruments (for live)

Postby David » Fri Sep 30, 2005 12:45 am

Here's an environment that will let you automate the switching of the instruments assigned to your keyboard. Useful for a live situation where you want a certain keyboard to play a certain instrument during a section, and another during the next section...

Building on this template, it's easy to assign many keyboards to many Audio Instruments ... in fact you can easily assign 16 Keyboards, switching between up to 127 different Audio Instruments <i>each</i> (that would be 2032 Audio Instruments, if they were available).

In this environment, we automate the assignement of two live keyboards, switching between 4 Audio Instruments each.

Bar 1 to Bar 3
Key 1 plays an ES 1
Key 2 plays an ES E

Bar 3 to Bar 5
Key 1 plays an ES 2
Key 2 plays an ES P

Bar 5 to Bar 7
Key 1 plays an ES M
Key 2 plays an EVP 88

Bar 7 to Bar 9
Key 1 plays an EVD 6
Key 2 plays an AnSwirl

Always make sure both Keyboard 1 and Keyboard 2 Tracks are rec-enabled. As you hit play you can see the Meta Events change the state of the Instrument Assigner in the environment window, and you can see the blue cabling jump from one Instrument to the next.

To get a full sense of how this environment works, you need to press play and play your keyboard. If you have two keyboards, set one to send to Cha 1 and the other to Cha 2. If you only have one keyboard, you can switch between the 2 banks of 4 Audio Instruments each by switching the send on Cha 1 or Cha 2. Or you can just stay on one of those Channels and enjoy the automatic switching between the 4 Audio Instruments.

Update:
I have added functionality so that there is an "All notes off" event sent to the Audio Instruments upon switching, to avoid stuck MIDI notes in the case you were sustaining notes on your keyboard while logic is switching to another Instrument.
Attachments
InstAssign.lso.zip
(19.32 KiB) Downloaded 686 times
Last edited by David on Wed Jul 06, 2011 4:01 pm, edited 2 times in total.
 Certified Logic Studio Master Trainer
Author of Logic Express 9 and Logic Pro 9, Apple Pro Training Series
Logic Pro 9.1.8 - Mac OS 10.7.4 - Mac Pro 8 core 2.8 GHz Intel Xeon - 6GB RAM - Metric Halo ULN2
User avatar
David
Site Admin
Site Admin
 
Posts: 45829
Joined: Sat Mar 05, 2005 12:16 am
Location: Valley Village, CA

 

Postby Mediaspar » Sat Oct 08, 2005 11:26 pm

David,

Is there a way to trigger an audio track to play/stop from a midi controller? I'd like to set up a situation in which I load audio clips and have the ability to, for example, assign Pad 1 (on the midi controller) to loop audio track 1 while being able to go to loop Pad 2 (assigned to audio track 2) all with one touch of the pad. Basically, is there a way to set up an environment within Logic that mimics the capabilities of Ableton Live, for example? I'd really like to explore the performane aspect of Logic as I feel it's possible yet under-rated, or underexplored, or both. Let me know as I am very interested.

-Adam
I think he had a new sing-a-song, I think he called it Lickupon.
Mediaspar
 
Posts: 71
Joined: Wed May 11, 2005 4:31 pm
Location: Santa Cruz, CA

 

Postby Anonym » Wed Oct 12, 2005 5:00 am

If I have not misunderstood you, this can be done via touchtracks. You would have to load the loops into a sampler, create a midi-sequence containing a note to trigger the sample, and drag that sequence onto the key ( in the touch tracks window ) your pad is assigned to.

you could then put all the tracks with the sequences to trigger into a folder to clean the arrange window.
Anonym
 
Posts: 1
Joined: Fri Sep 23, 2005 11:12 am

Chase Events for Switcher

Postby Ware » Fri Dec 16, 2005 2:28 pm

David, can your switcher, InstAssign.lso.zip, be set up to use the "Chase Events" function? The " Chase Page" only has a "Text Meta Events" check box, and that appears to be only for song lyrics.
Ware
 
Posts: 29
Joined: Sat Aug 13, 2005 5:12 pm

Amazing

Postby medusaproductions » Wed Mar 28, 2007 6:16 am

Dave that is amazing. I'm not quite sure what is going on though. This allows for multiple instruments to be played by different midi keyboards at the same time. Simply by changing the midi channel they are transmitting on. (I know more than that is going on here but....) Is that the gyst. That's my goal anyway.

What were the twopieces of icons in the environment? Transformer and ?
Dave Melosh
Co-Founder Medusasounds.com

Logic 9, Dual 2 G5, Macbook Pro, Liquid Channel, Liquid 4 Pre, UA 6176, Ivory, Mellotron, Native Suite, 2 Yamaha 03Ds, Tascam US-2400, Motu 896, Motu Traveler, Blueberry, Rode NT1, 5s and 2
User avatar
medusaproductions
 
Posts: 278
Joined: Fri Feb 16, 2007 6:41 am

 

Postby medusaproductions » Wed Mar 28, 2007 6:25 am

Okay I have the alias / Transformer part figured out. Is there a thread that discusses changing instruments by changing midi channels that might be a better starting point for me and then I can work my way up to here.

Thanks
Dave Melosh
Co-Founder Medusasounds.com

Logic 9, Dual 2 G5, Macbook Pro, Liquid Channel, Liquid 4 Pre, UA 6176, Ivory, Mellotron, Native Suite, 2 Yamaha 03Ds, Tascam US-2400, Motu 896, Motu Traveler, Blueberry, Rode NT1, 5s and 2
User avatar
medusaproductions
 
Posts: 278
Joined: Fri Feb 16, 2007 6:41 am

 

Postby wip » Sun Apr 08, 2007 1:23 pm

http://logicprohelp.com/viewtopic.php?t=6098

by changing midi-channels here you can shuffle through the various instruments. excellent for live performances.
MacBook Pro 2.53 GHz Intel Core i5
4GB RAM running OS X 10.6.7
Logic 9.1.5
MIDI Controllers - MIDISPORT 2x2, KaossPad3, M-Audio TriggerFinger, Alesis Photon X25, BOSS RC-50 and BOSS FS-6
User avatar
wip
 
Posts: 422
Joined: Mon Nov 13, 2006 2:34 pm
Location: Bergen, Norway

 

Postby wip » Sun Apr 08, 2007 1:24 pm

oh, and david rules!!
you`ve really made me appreciate the meta events!!
MacBook Pro 2.53 GHz Intel Core i5
4GB RAM running OS X 10.6.7
Logic 9.1.5
MIDI Controllers - MIDISPORT 2x2, KaossPad3, M-Audio TriggerFinger, Alesis Photon X25, BOSS RC-50 and BOSS FS-6
User avatar
wip
 
Posts: 422
Joined: Mon Nov 13, 2006 2:34 pm
Location: Bergen, Norway


Return to Logic & MainStage Templates and Environments

Who is online

Users browsing this forum: No registered users and 0 guests