iMPC Pro MIDI Input Details Edit
MPC Element is a great controller to use with iMPC Pro and iMPC. But its not the only way to control these apps. I’ve had a lot of success in my personal experience utilizing other controllers for mastery of all hardware/software in my live and studio setup. My go to software controller is Touch OSC. And as far as hardware goes, I like the Korg nanopad 2 and Arturia Beatstep.
I went ahead and included layouts for a couple popular hardware/software controllers i.e Korg Nano Pad 2 & Touch OSC, Arturia Beatstep, Arturia minilab. Download the layouts here.
If you’d like a hands on hardware experience using other controllers, see below for the scene mappings to send from whatever tools you are using.
For a given bank (say, bank A), the app's pads are arranged in a Grid:
A13 A14 A15 A16
A09 A10 A11 A12
A05 A06 A07 A08
A01 A02 A03 A04
Send note on/off messages on channel 10. The notes are laid out on the Grid like this: C#4 G4 D#4 F4 C4 B3 A3 G3 E3 D3 A#3 G#3 C#3 C3 F#3 A#6
Its worth noting that some proprietary editors create different standard octave numbers. For example C4 traditionally is note #60. But impc pro takes note #48 for C4. However in touch osc editor and other programs note #48 translates to C2.
So to control iMPC pads, make sure you are sending the following note numbers:
49 55 51 53 48 47 45 43 40 38 46 44 37 36 42 82
Also note when you plug in some equipment, it will trigger features like mute, etc. from ch. 1 on startup.
Other features in the app can be controlled with the following note on/off messages on channel 1:
Tap= 96 (C8)
Full Level= 39 (D#3)
16 Level= 40 (E3)
Undo= 53 (F4)
Erase= 09 (A0)
Note Repeat= 43 (G3)
Main= 48 (C4)
Rec= 67 (G5)
Overdub= 73 (C#6)
Stop= 81 (A6)
Play= 80 (G#6)
Play Start= 83 (B6)
Solo Track= 51 (D#4)
Mute Track= 50 (D4)
Track Down= 15 (D#1)
Track Up= 14 (D1)
Pad Bank= 49 (C#4)