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.
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.
- 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; set
out) to your interface
Settings -> Audio -> Input Config; ensure your line inputs are a single stereo input
Audio MIDI Setup
- Click the globe (internet symbol) in the top right, next to the Bluetooth
MIDI Network Setupwindow should open.
- Click the
My 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”
Directory, your iOS device should show up. Highlight it and click
Connect. If it does not automatically show up, click
+and fill in the popup with your heart.
- Set both
Network Session 1
- Set the
1, and the
Preferences -> Link MIDI
- Ensure that “Output: Network ($SESSION_NAME)” is
- 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 select
Channel 2, depending on if you have other network MIDI devices
$OTHER_MIDI_INPUT_DEVICESif you want to use those
All Insto record all MIDI to this track
- In the Device configuration, set
Network ($SESSION_NAME), Channel 1. Set
Audio Fromto whatever you configured as your audio input (in my case
- Save external instrument
- Alternately, if you want to only use Animoog as a MIDI controller
Netowrk ($SESSION_NAME), Channel 2(or
Network ($SESSION_NAME), Channel 1.
- Add the instrument that you want to control to the track