MIDI

Many of our plugins can be controlled by MIDI. For example Duck can trigger its envelope when a MIDI note is received, Infiltrator supports MIDI controllers, envelope triggering and toggling its effects on and off using a MIDI keyboard, and Pitch Monster will turn your voice into chords while you play a MIDI keyboard.   Read the plugin's manual for how to enable and use the MIDI input.


But no matter which of our plugins you use the the procedure in your DAW for routing a MIDI signal to the plugin is the same.


Some of our plugins also accept audio input, for information about routing audio please look here.


Before you start - Open Logic X preferences and go to the advanced tab. At the bottom, click enable all.


Overview

You will need to add your Devious Machines product as a MIDI Controlled Effect - this creates a MIDI channel where you can control the plugin with MIDI. Then, you need to route your audio to the effect from either a specific channel, or (usefully) from a Bus that are you are sending multiple channels of audio to.


Steps

  1. Add a Devious Machines product you would like to route MIDI to and ensure that it is in a mode that receives MIDI. This is different for each product so please refer to the manual if you are unsure.
    • Create a software instrument track i.e. Inst 1
    • Go to add an instrument on the new instruments channel strip , find AU MIDI-controlled Effects and select a Devious Machines product from the options (see picture)


  2. Route audio to the MIDI channel: 
    • Process a single track: select the track from the side-chain drop down in the top right of the plugin window (see picture).  Then mute the original track as the audio will now come from the MIDI-controlled effect channel.
    • Process a bus: route one or more of your existing tracks to a bus. Then select the bus from the side-chain drop down in the plugin window. The bus will not appear unless you've already routed some audio to it. And finally mute the output of the bus so you are only listening to the bus through the duck channel strip.

  3. Get MIDI events to the plugin: either
    • Add a clip to the MIDI-controlled effect track and insert some MIDI notes.
    • Open the MIDI Environment (Command-0) and route an existing track to your new Duck channel strip. Doing the MIDI Environment routing lets you route a single track of MIDI to multiple plugin instances so it is probably the best solution.