
If you open up the Korg ESX Midipipe file below and look at each pipe, you can see that each “pipe” is a duplicate of each other, yet the resultant output channel is different for each pipe and the NRPN of each drum tone knob is different.
#MIDIPIPE FOR WINDOWS DOWNLOAD SOFTWARE#
The way that I was able to get this particular “pipe” as it is called by the software to work is to create multiple parallel pipes within midipipe to get it to send the correct midi channel out. For instance, drum 1 sends its volume knob automation (midi CC#7) out channel 1, drum 2 sends it volume automation out channel 2 and so on, for all the knobs and switches for every drum tone. So here I am, wanting to send individual midi CC messages on separate midi channels out of the Electribe to the DAW. The other downside is that all the drum tones send on the same midi channel. The NRPN numbers are logically laid out however. Unfortunately, the ESX sends NRPN data for each knob.

I wanted this ease of use with Ableton, wherein Drum Rack would have maybe a dozen samples loaded and I could easily manipulate each one like I do with the ESX. What I like is that you press the Sound Selector button for the tone you want to warp, then start spinning knobs. It is a super intuitive, hands on music workstation which allows you to manipulate various parameters of your sound or sample without any menu diving.

#MIDIPIPE FOR WINDOWS DOWNLOAD FREE#
For this tutorial, I will be discussing how I created a NRPN to midi CC converter by using Midipipe which allows me to use my Korg Electribe ESX as a midi controller for virtually any DAW.įirst it is important to say that if you use this free utility it is donationware, so please donate what you can.įor my example I will be dealing with my Korg Electribe ESX. The problem is that it isn’t exactly straight forward for those of us who aren’t midi programmers and have to look up what a NRPN is, myself included. It allows you to alter your incoming or outgoing midi messages. Midipipe is a great little utility program which works like a virtual midi port.
