abw / MIDI-Patchbay

Hardware and firmware for a 4x4 MIDI merger/splitter patchbay based on an Arduino MEGA 2560
GNU General Public License v3.0
26 stars 4 forks source link
arduino arduino-mega eagle midi midi-device orgasmatron pcb schematics

GitHub release License

MIDI-Patchbay

This project contains hardware and firmware for a 4x4 MIDI merger/splitter patchbay based on an Arduino MEGA 2560. It has 4 MIDI inputs and 4 MIDI outputs. In the simplest case, it will merge all 4 inputs and then split the combined MIDI stream across the 4 outputs. However the routing is controlled by the firmware so you can configure it to patch any combination of inputs into any of the outputs.

Table of contents

Hardware:

The hardware directory contains Eagle schematics, board designs and Gerber files for the following modules.

The boards use surface mount (SMD) components, but nothing smaller than 0805 (that's 2012 in metric: approximately 2.0mm x 1.25mm) which can easily be soldered by hand. It's really not much harder than through-hole components, so don't be put off if you haven't used SMD before. But you will need to invest in some tweezers and a magnifier/light unit to help you see what you're doing. And of course, a decent soldering iron.

Firmware:

The firmware directory contains the source code for the firmware that powers the boards listed above. It is built around the Arduino MIDI Library by Forty Seven Effects.

Warning:

These are new designs that haven't been fully tested yet. Use them at your own risk.

Author

Andy Wardley abw@wardley.org December 2017