We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

MidiPipe for Mac

Modify MIDI messages in real-time.

Free
In English
4.1
Based on 16 user rates

MidiPipe overview

MidiPipe is freeware and comes with no warranties. MidiPipe can be useful in a music studio or live on stage to route, map, filter, convert, display, input and output MIDI messages in real-time.

Right now it comes with the following tools:
  • Midi In - connects a MIDI input to the pipe
  • Midi Out - connects a MIDI output to the pipe
  • AList - outputs messages to the screen
  • Message Converter - converts messages from one type to an other
  • Delay - delays the time for when the message is scheduled
  • Transpose - transposes note to multiple keys, set velocity, delay and channel for each
  • Message Filter - filters by messages
  • Channel Filter - filters by channel
  • Channel Router - routes channels
  • Keyboard Split - moves note on/off messages above/below a split point to a different channel
  • Randomizer - randomly changes any parameter value(s) of any channel message(s)
  • Keyboard - play a on screen keyboard with your mouse or keys; will display arriving messages too
  • MicroTuner - apply different scales
  • Set - set any parameter value(s) of any channel message(s) to any value
  • Duration - add a delay between Note On and Note Off messages
  • Control Split - inverse, limit, scale, fade in/out, route and map MIDI controllers
  • Control Slider - simple slider for control message input
  • AppleScript Trigger - use the power of AppleScript to implement everything you want
  • (N)RPN Mapper - map (N)RPNs
  • Velocity Modifier - scale, shift, and clip the velocity of Note On and Note Off messages
  • SMF Player - plays up to 128 MIDI Files; handles Song Select, Start/Stop/Continue messages
  • Key Mapper - map keys
  • DLS Synth - user interface for Apple's DLS Synth
  • Message Factory - trigger your own messages with static and variable data bytes
  • Double Filter - filters identical messages
  • Monophonic - make monophonic

Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.

What’s new in version 1.7.3

  • Release notes were unavailable when this listing was updated.
View older MidiPipe versions

MidiPipe for Mac

Free
In English
Version 1.7.3

What users say about MidiPipe

Try our new feature and write a detailed review about MidiPipe

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.1

(29 Reviews of MidiPipe)

  • Comments

  • User Ratings

Derekcurrie
Derekcurrie
Jul 18 2024
1.6.1
0.0
Jul 18 2024
0.0
Version: 1.6.1
v1.7.3 is out. "Latest version of MidiPipe is an unsigned 64-bit Universal Intel+ARM app that runs on macOS 11.0 or higher. (2024-06-08, 64-bit Universal Intel+ARM, macOS 11.0 or higher)"
fchazz
fchazz
Jan 24 2021
1.5.7
1.0
Jan 24 2021
1.0
Version: 1.5.7
I wanted to try using it as a means to globle transpose live on the fly incrementally as a front end to Mainstage since Mainstage is not capable of doing this, but could not figure out how to set it up
pappantv
pappantv
Jun 15 2015
1.4.6
5.0
Jun 15 2015
5.0
Version: 1.4.6
Please help me to find a similar program in Linux. I would like to run this in Raspberry Pi
jeremypeterallen
jeremypeterallen
Apr 14 2012
1.4.4
5.0
Apr 14 2012
5.0
Version: 1.4.4
So Good!. I could not do what I do without this program. My Pipes keep getting more and more complicated. Haha Just wondering, is there anyway to rout a virtual output back into one of the virtual inputs? could bore you with the details of why I need this, but it would be so friggen handy Cheers Jeremy
Easley
Easley
Dec 20 2009
1.4.3
0.0
Dec 20 2009
0.0
Version: 1.4.3
I was hoping for the Yamaha ez ag midi gtr velocity fix. It appeared to be set up correctly but wasn't filtering out the notes when fingering the frets. I'm using Sampletank in Pro Tools le.
js4015
js4015
Apr 6 2023
1.6.1
5.0
Apr 6 2023
5.0
Version: 1.6.1
Rexxsoul
Rexxsoul
Jan 11 2022
1.6.1
5.0
Jan 11 2022
5.0
Version: 1.6.1
fchazz
fchazz
Jan 24 2021
1.0
Jan 24 2021
1.0
Version: null
piquadratpi2
piquadratpi2
Aug 8 2019
5.0
Aug 8 2019
5.0
Version: null
pappantv
pappantv
Jun 15 2015
5.0
Jun 15 2015
5.0
Version: null
bobster0425
bobster0425
Apr 3 2014
2.5
Apr 3 2014
2.5
Version: null
jeremypeterallen
jeremypeterallen
Apr 14 2012
5.0
Apr 14 2012
5.0
Version: null
Mithrawept
Mithrawept
Mar 18 2012
5.0
Mar 18 2012
5.0
Version: null
Guest
Guest
Aug 23 2005
4.3
Aug 23 2005
4.3
Version: null
Guest
Guest
Jul 15 2005
4.3
Jul 15 2005
4.3
Version: null
Guest
Guest
Mar 11 2005
2.0
Mar 11 2005
2.0
Version: null
Guest
Guest
Jan 19 2005
4.8
Jan 19 2005
4.8
Version: null
Guest
Guest
May 21 2004
4.3
May 21 2004
4.3
Version: null
Guest
Guest
Feb 5 2004
4.5
Feb 5 2004
4.5
Version: null
Guest
Guest
Aug 12 2003
4.5
Aug 12 2003
4.5
Version: null
Guest
Guest
Feb 7 2003
4.3
Feb 7 2003
4.3
Version: null