Skip to content

Integrating MidiStickers with other software

MidiStickers can be used alongside other MIDI software, such as your DAW or music notation software. Since the software was not designed as a plugin, virtual MIDI cables are needed to exchange MIDI data.

Choose your operating system below for platform-specific guides.

Setting up MIDI integration on Windows

MIDI ports in Windows are exclusive, so a Virtual MIDI Cable (loopback) application is required. We strongly recommend LoopMidi.

Once LoopMidi is installed in your system, run the application and create a Virtual MIDI Port, before starting MidiStickers. Let’s call this port “MidiStickers Loop Port”.

LoopMidi actually creates two ports: a MIDI IN port called MidiStickers Loop Port, and a MIDI OUT port with the same name, making them easy to match.

Loop Midi

1) Scenario 1: Receiving MIDI Input to MidiStickers

In this scenario, we want to receive MIDI from your DAW, Notation Software, Max/Pure Data, or any other MIDI-capable application.

First, open the Audio/MIDI Settings in MidiStickers and enable the MidiStickers Loop Port in the MIDI Input section.

MidiStickers MIDI Input

Next, route the MIDI Output of your external software to the MidiStickers Loop Port. The screenshot below shows MuseScore’s Audio/MIDI settings as an example:

MuseScore Input configuration

That’s it! Remember that by using the Overlay Mode you can also combine MidiStickers visually with other software, including setting any widget background to be fully transparent.

2) Scenario 2: Sending MIDI Input from MidiStickers

In this scenario, we want to send MIDI to other software. This can be MIDI received by MidiStickers from a MIDI instrument, or MIDI generated internally by MidiStickers (for example, by the integrated MIDI Player or the Negative Harmony widget).

In both cases, the setup is the same.

In MidiStickers’ Audio/MIDI Settings, first make sure that MidiStickers Loop Port is disabled in the MIDI Input section.

Then, enable the “Send MIDI IN to MIDI OUT” checkbox and route it to MidiStickers Loop Port.

MidiStickers Output configuration

In the image above, you can see that RD Series is enabled. This is our MIDI controller, and its input will be forwarded to the MidiStickers Loop Port.

Now, use MidiStickers Loop Port as the MIDI Input in the target software.
For example, the screenshot below shows the MIDI input configuration in Pianoteq:

PianoTeq Input Configuration