.:Music Technologies Group:.

Parts and information for engineers, musicians and hobbyists

* Please check out the BLOG for latest news and notes *


  MTG Pro One
SCI Pro One synthesizer
  MIDI Patch
Changer Keypad
MIDI Program Changer Controller
  Synth & Drum
LCD and LED synth upgrades
  EPROM Data
synth eprom upgrade
  Misc Parts
For Sale
synth parts
  Old Projects
& Repairs
synthesizer schematic

Community:             ~ forum ~             ~ blog ~             ~ videos ~           ~ facebook ~

* MTG MIDI Patch Changer Keypad *
Programmable MIDI Controller for program changes and much more!
MIDI Patch Changer

MIDI Patch Changer

Read this first!

Purchasers: Current keypads are v3.xx and must be used with v3.xx software. I made some BIG changes starting with v3. The legacy version 2.xx keypads must be used with v2.xx software.

- Current Firmware: v3.20. Adds MIDI "Pass-Thru".
- Current Software: v3.22. Minor bug fixes over v3.21.

The MIDI Patch Changer is the perfect solution when you need to control MIDI presets/patches for one or more devices, but you don't want to use a giant keyboard controller, MIDI footswitch or MIDI pedalboard. The MIDI Patch Changer has all the features you'd expect in a full-featured patch changing controller. More stable, durable and easier to set up and use than a laptop.

  • Programmable, compact and easy to use.
  • Manual mode lets you send Program Change as well as optional Bank Select MSB and LSB.
  • Preset mode sends program-change-per-MIDI-channel as well as Bank Select on all 16 channels simultaneously -- per preset.
  • Send 180 bytes of MIDI data of your choice ...controller data, system exclusive, RPN, NRPN or anything! ... per Preset. (v3.xx)
  • Holds 200 Presets. (v3.xx)
  • Chain mode let you build a song list or Preset list for even faster performance live.
  • Holds 99 chains of up to 18 Presets each. (v3.xx)
  • Speed Dial hot-key combinations all access to your 9 favourite Presets. (v3.xx)
  • 1 x 16 super-twist back-lit LCD.
  • Detachable cabling for 5-pin DIN MIDI and USB-MIDI.
  • "Flash" memory holds patches and config data.
  • Firmware upgradeable so that your MIDI Patch Changer is always up to date.
  • System Exclusive commands allows for setting up the keypad on a PC (or creating your own apps).
  • Free Windows PC software editor is available.
  • When power is interrupted, the unit remembers exactly where you left off.
Changes in v3.21:

  • Settings panel shows keypad status and helps with debugging.
  • As recommended by Microsoft, the SYX projects directory is now part of My Documents.
  • The application is digitally signed so easier to install and use on newer Windows OS's.
  • Uses a persistent MIDI connection now (app keeps MIDI open as long as you are "connected").
  • Adds MIDI Pass-Thru on/off. This is a simplified MIDI merger and should allow for easier cabling for most users. Everything at the input is echoed at the output with only a 350uS latency. The MPC Keypad data is transmitted as well of course. If you need true MIDI merger capabilities please check out MIDI Solutions.
    Users, please remember to turn this feature off when using the PC editor!.
  • V3.21 software fixes a bug in the MIDI interface connection and adds separate In and Out choices. V3.22 has additional minor bug fixes.

midi program change sender

 * Manual Mode:

For changing patches on the fly, you can select your MIDI Channel, optional Bank Selects* and Patch Change value(s).

The values can be typed in on the number pad or use the up/down keys to scroll through presets. When the patch number rolls over 0, enabled bank selects are automatically incremented or decremented. Move through hundreds of patches with ease.

The unit allows you to send the MIDI patch changes instantly as-you-type-them or prepare them first and execute them later with one keypress. Great for live studio work.

Bank Selects can be quickly disabled/muted when not needed or desired.

* MIDI Controller values 0 and 32.

MIDI controller kit

 * Preset Mode:

You can configure 200 Presets each containing:

  • 16x (one for each MIDI channel) bank MSB, bank LSB, patch change.
  • 180 bytes of arbitray MIDI data -- send what you want.
  • Name for Preset on the LCD.
  • Super fast live, but includes programmable delays so even old synths can keep up.

 * Chain Mode:

You can configure 99 performance Chains each containing:

  • Up to 18 Presets (the links in the Chains).
  • Name for the Chain on the LCD.

 * Speed Dials:

You can configure 9 Speed Dials:

  • Hot-key access to your favourite Presets.

Ordering Information


Note: I am assembling these by hand a few at a time. Quantities are limited.

Please order off my eBay page.

Manual and Software pdf

MPC keypad editor screen cap

Legacy 2.xx manual/software:

Version 2.79 is equivalent to the original prototype 0.79 but ported to the newer keypad hardware.


Current v3.xx manual/software:

Download the manual and software for the next release here. This upgrade is valid for any MPC keypad purchased from me (v2.79 or newer). Please report any documentation errors or bugs via email.

System Exclusive Files Sys Ex

Legacy v2.xx Firmware:

Current 3.xx Firmware:

  • Version 3.10a: Download Now ... More Presets, Chains, etc.

  • Version 3.11:  Download Now ... Fixes MIDI-over-USB issue.

  • Version 3.20:  Download Now ... (Beta) Adds MIDI Pass-Thru.

Preset Example Files:

More to come soon.

  • 100 Presets: General MIDI bulk dump (MIDI ch 1) Download Now ... old format
  • 128 Presets: General MIDI bulk dump (MIDI ch 1) Download Now ... new format

"I finished defining all the presets for mine and have tested it and it works like a charm!!! THANK YOU!!! All my patch changes take place in less than 1 second. I have a feeling this thing is going to be a very popular device among keyboard players..."
- Ed K (USA)

"I cannot thank you enough for the package that arrived on my doorstep last Thursday. Fantastic! I managed to program it up with the easy to use software editor and used it over the weekend and it worked perfectly. I will recommend this product to every keyboard player I know as it has so simplified my life on stage."
- Stephen S (England)

"The MPC has really simplified my on-stage keyboard set-up tremendously. I run multiple keyboards in various combinations which makes quick patch changes a nightmare especially under poor lighting conditions. With the MPC all I have to do is punch in a preset and regardless of which keyboard(s) I choose to use on a particular night my setup changes instantly ... all ready for the next song I need to perform. This what I have always hoped someone would develop. What more can I say? Just awesome !!"
- Glenn C (Australia)

"I purchased a keypad from you a few weeks ago, and I am so happy.......THRILLED.....with it that I have just placed an order for another. The first one I got I have integrated into a MIDI instrument I have devised that I call the "tibicen". The keypad is such a great little device that I now need a second one that I will leave "as is" so I can use it conventionally with other MIDI instruments."
Peter P (Canada)

"Having the BEFORE- and AFTER- arbitrary data sections WITH adjustable inter-byte delay allows me to do exactly what I hoped I could do. Overall, the MPC is truly a unique high performance solution for keyboardists needing to quickly change presets on multiple keyboards, sound modules and MIDI devices and is unmatched by anything else available o on the market."
- James M (USA)


gray line Contact information
Orange County, CA   USA
Tag Cloud
MTG musictechnolgiesgroup music technologies group