Setting up MIDI triggering in Apple Logic

Logic is one of the most complicate DAWs regarding MIDI routing. We hope that this page helps you setting up MIDI routing in Logic to trigger the LFOs in one of our plugins.


Method 1 - via MIDI-controlled AU plugin

This method is available for all ShaperBox plugins and for VolumeShaper 4 and PanShaper. We recommend it since it is more accurate and easier to set up.


1. Insert a new instrument track

Add a new track and choose "Software Instrument".


2. Add the Cableguys plugin

Replace the instrument (which is E-Piano by default) with the Cableguys plugin. You can find them in the sub menu "AU MIDI-controlled Effects".


3. Route the audio signal

Open the plugin. On the upper right side of the plugin window you can choose another audio track as "Side Chain" input. Select the track you want to modulate. If you want to modulate the audio signal from an instrument track, you need to route the audio signal via a "bus".

Any MIDI notes you insert in the instrument track trigger the Cableguys plugin.

Please note: If you want the audio signal going solely through the bus, please choose the bus you use for the side chain as output of the instrument track. Logic automatically adds a channel for the bus to the channel strip as soon as you configure it. Make sure to change it to "no input", otherwise the signal will also go directly to the stereo out without being modulated by the plugin.



Method 2 - via IAC-driver

1. Activate the IAC driver

To trigger audio plugins via MIDI in Logic, you need virtual MIDI ports. You can set up virtual MIDI ports in your system preferences. To do so, open your system's "Audio-MIDI-Setup", then select "Show MIDI Window" from the "Window" menu, double-click the IAC driver and check "Device is online".


2. Block the MIDI channel

To prevent the MIDI trigger signal to confuse any other MIDI controlled device, you need to block the channel. Please open the MIDI environment in Logic (CMD + 0). Click on "Layer" in the upper right corner, and then on "Click & port"

Click on "New" and insert a new Transformer. Place it between "Sum" and "Input notes" and connect the cables.

Double click on the Transformer and choose "Filter Matching Events" as mode. Change status to "equal" and "note", while channel should be set to "equal" and the channel (for example "16") you want to use for triggering. (We would recommend to choose a channel which is not used by any external MIDI controller, because they would be blocked as well.)


3. Prepare the Cableguys plugin

Open the plugin you want to trigger and set the LFO mode to a trigger mode. In the MIDI trigger settings make sure you choose as MIDI port the IAC driver and the channel we have blocked in the MIDI environment setting.


4. Insert the MIDI trigger track

In you project, please insert a new track (ALT + CMD + N) and choose "External MIDI track". To keep things simple, don't activate the option "Use External Instrument plugin". Important: As Output choose the IAC driver and the channel you have blocked in the MIDI environment setting (for example "16"). Make sure that the new track is not record enabled.

Any MIDI notes you insert in that track will trigger the Cableguys plugin. Enjoy!


5. Bouncing a song

To keep anything that is related to MIDI routing (such as the triggering via IAC) during the bounce process, you need to use Logic's real-time feature. For more info, see Apple's related support page.