MIDI Essential Tips and Tricks

From Loopy Pro Wiki
Revision as of 06:56, 31 March 2025 by Edwards (talk | contribs)


This article covers a variety of tips for using MIDI in Loopy Pro.


MIDI Effect Chains

MIDI Effects chains are possible in Loopy Pro by adding MIDI AUv3s to the mixer and chaining them together using the mixer destination slots.

A simple MIDI effect chain: MIDI controller to Streambyter to Mozaic to Bleass Monolit synth.

Steps:

  • Add each MIDI AUv3 that will be in your chain to Loopy Pro's mixer, by tapping the + in Loopy Pro's mixer and choosing Add MIDI
  • Tap in the Destination slot of the mixer to choose where each plug will send its MIDI.

Audio Instruments and Effects as MIDI Sources

Some Audio AUv3 instruments and effects can  send MIDI. For example, Animoog Z  can send MIDI from its onscreen keyboard. The FAC Envolver audio effect can send MIDI in response to audio input. MIDI Guitar 2 and 3 con convert audio input into MIDI.

To use the MIDI output of audio AU instruments or effects, first load the audio AUv3. Here we have Animoog Z loaded as an instrument.

Animoog Z loaded as an audio source
Animoog Z loaded as an audio source

Once the AUv3 has been loaded as an audio source (instrument or effect), open the mixer and tap + to add a channel to the mixer.

Choose Add MIDI.

Add MIDI menu command

In the MIDI Source popup that appears instances of Audio Units already in the project will be labeled with a letter. Choose an existing instance.

Already loaded audio AUv3 that can send MIDI are marked with a letter in a circle (the instance identifier).
Already loaded audio AUv3 that can send MIDI are marked with a letter in a circle (the instance identifier).

The AU you choose will be added as a MIDI source to your mixer and can now be routed to any destination that can receive MIDI.

The Audio AUv3 has been added as a MIDI Source, too.
The Audio AUv3 has been added as a MIDI Source, too.

Triggering MIDI Bindings with Widgets

It is often useful to be able to send MIDI from within Loopy Pro to trigger MIDI Bindings. The simplest way to do this is to use a MIDI AUv3 as an intermediary. Loopy Pro can use MIDI from any loaded AUv3 to trigger MIDI Bindings. To do this:

  • Add a MIDI AUv3 to your project that passes MIDI through. Streambyter or ShowMIDI (both free AUv3) work well for this.
  • Use the Send MIDI Message action to send MIDI from widgets to the intermediary of your choice.
  • Set up your MIDI binding and set the intermediary as the trigger source.
Streambyter loaded as an MIDI source in Loopy Pro's mixer
Streambyter loaded as an MIDI source in Loopy Pro's mixer
A fader set up to send MIDI CC 0 to Streambyter so that it can be received by MIDI Bindings
A fader set up to send MIDI CC 0 to Streambyter so that it can be received by MIDI Bindings
A MIDI Binding set up to be triggered by Streambyter. This binding will trigger when the fader shown in the previous picture is moved.
A MIDI Binding set up to be triggered by Streambyter. This binding will trigger when the fader shown in the previous picture is moved.