Connecting Animoog to Ableton Live
Animoog is a great synth app for iOS devices. I like it very much. It sounds great and presents a very nice touchscreen keyboard that you can configure to only show keys that correspond to notes in a particular scale. For example, if you configure Animoog to play in C major, the keyboard has no black keys.
Because I’m fairly new to MIDI configuration in general, I wrote down what I did to set up Animoog to behave both as if it is a normal Ableton instrument (i.e. can be controlled via piano roll and the computer keyboard) while still allowing me to use the in-app touchscreen keyboard.
Prerequisites
I have the MIDI DLC for Animoog. I imagine it’s necessary, but could be wrong. It is very cheap.
Ensure that your phone an laptop are on the same network. For my usage, they are both connected to the same wireless network.
Audio connection
- Plug in the audio out (either via Lightning connector or 1/8” audio out) of your iOS device into the audio input of your computer. I use the stereo line in on my audio interface.
- Configure audio interface to use inputs from (1) if necessary.
- Varies per-interface, may not be needed
- Configure Ableton to use audio interface and relevant inputs if necessary
Settings -> Audio; setin(and probablyout) to your interfaceSettings -> Audio -> Input Config; ensure your line inputs are a single stereo input
MIDI connection
On computer
- Open
Audio MIDI Setup - Click the globe (internet symbol) in the top right, next to the Bluetooth
button. The
MIDI Network Setupwindow should open. - Click the
+underMy Sessionsto create a new session.- Name it anything you like
- At bottom-left, set “Only computers in my Directory” as the value for “Who many connect to me”
- In
Directory, your iOS device should show up. Highlight it and clickConnect. If it does not automatically show up, click+and fill in the popup with your heart.
On Animoog
- Press
SETUP, thenMIDI - Set both
MIDI InputsandMIDI OutputstoNetwork Session 1 - Set the
INchannel to1, and theOUTchannel to2
In Ableton
- Open
Preferences -> Link MIDI - Ensure that “Output: Network ($SESSION_NAME)” is
ON - Set up external instrument
- Create a new External Instrument and drop it into a MIDI track
- In the Track configuration, set
MIDI Fromto one of the following:Network ($SESSION_NAME)to use only the Animoog keyboard. You may selectAll ChannelsorChannel 2, depending on if you have other network MIDI devices$OTHER_MIDI_INPUT_DEVICESif you want to use thoseAll Insto record all MIDI to this track
- In the Device configuration, set
MIDI TotoNetwork ($SESSION_NAME), Channel 1. SetAudio Fromto whatever you configured as your audio input (in my case3/4 animoog) - Set
MonitortoAuto - Save external instrument
- Alternately, if you want to only use Animoog as a MIDI controller
- Set
MIDI FromtoNetowrk ($SESSION_NAME), Channel 2(orAll Ins) - Set
MIDI TotoNetwork ($SESSION_NAME), Channel 1. - Set
MonitortoAuto - Add the instrument that you want to control to the track
- Set