Device Details

Device Overview

Name/Version: MIDI-Filter 1.1
Author: md5  
Description: midi filter
This Device is a simple tool to quickly filter out different types of midi messages, without having to spend hours at different hardware controllers' settings.
It allows you to filter:

It also contains two more features:

The "NoteOff" toggle has no functionality as long as the "Note" toggle is enabled. When "Note" is disabled, it allows you to let pass note-off (velocity=0) messages or not. If you disable it, you will experience hanging notes, when you do actions like "play a note -> turn off the "Note" toggle -> release the note". Of course, you can use this "bug" in a creative way, too.

At the bottom of the "MIDICC" toggle you will find an "include/exclude" toggle. When "MIDICC" is on (exclude mode), it allows you to filter out one specific midi-cc message. Simply click on the "include/exclude" toggle and type in the message number you want.
When "MIDICC" is off (include mode), only this message will pass. If you don't need it, just leave it off.
(On Ableton Push's display, becaus of an unknown reason, the midi-cc number can be different. Please do only trust the value on the Ableton Live window on your computer.)

You may also have noticed the "calibration" setting. If your device works fine, just ignore it.

-If you experience hanging midi messages, try to increase the value. Please note that higher values mean higher latency.

-If you have a too high latency, you can try to decrease the value. Please keep in mind that as mentioned above, this could cause hanging midi messages.

Minor UI-changes, the settings on Ableton Push are now easier to read.

Device Details

Downloads: 3283
Tags utility
Live Version Used: 9.2
Max Version Used: 7.0.4
Date Added: Oct 22 2014 13:53:20
Date Last Updated: Aug 01 2015 12:48:05
Average Rating -n/a-
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): AttributionNonCommercialNoDerivatives

Device Files

Device File: MIDI-Filter.amxd


Hi md5,

would it be possible for you to add a list (maybe as a floating window that can be opened) with all the 127 MIDI CCs and add checkmarks before them to quickly disable one or several of them and get an overview of what controller is disabled and what not?

Hi udobehm,
including this feature in my current device structure would probably add much latency. I would either have to redesign the device or to make a new one.
If I make a new one, I will put a reference in the description.
As a workaround, you can use several midi-filters in an effect-rack. If you put one midi-filter per chain and set them to include, you should be able to reach the same amount of control you requested.

Hi md5

Your midi filter device is great and is the first I use anytime I need to filter some midi stuff.
But it seems a bit unstable or unreliable with Live 11 (or maybe with my new Apple Silicon Mac).
Sometimes, it doesn't filter : I didn't figure out exactly how and why, but I had issues recently.

It could be amazing to release an updated version.

Thank you, this is very useful :)

Thank you md5 for your work and for sharing it here for everyone!!

Just to "widen the data set": I am also experiencing unstable behavior, like Calagan. More specifically hanging notes. I've done some different tests and can now reproduce the issue:

*Have the "Let NoteOff messages pass" toggle enabled
*Have the Note toggle enabled
*Press down a fair amount of keys
*Disable the Note toggle
->One note is hanging

When I tried pressing down only one note the issue would occur more rarely, but with 5-8 notes at a time, it seems one of them always hangs. I've never observed more than one note hanging.

I run Ableton 11 on Windows 11, on an MSI laptop with decent specs (can post if needed).

Login to comment on this device.

[ browse device library ]