MIDI for Digital Organs

Turn an old organ console into a MIDI controller to use with desktop organ software like Hauptwerk or Grandorgue.

Feb 4, 2021

17860 views

8 respects

Components and supplies

1

Male Header 40 Position 1 Row (0.1")

1

Resistor 220 ohm

1

USB-A to B Cable

1

AWM Cable

1

Male/Male Jumper Wires

1

DIN Midi Plug

1

IDC Socket

1

Potentiometer, Slide

1

Arduino Mega 2560

Tools and machines

1

Solder Wire, Lead Free

1

Wire Stripper, Serrated Plier Nose

1

Plier, Side Cutting

1

Soldering iron (generic)

1

Solder Flux, Soldering

1

Plier, Flat Nose

Apps and platforms

1

Arduino IDE

Project description

Code

Bussed Keyboard Code

arduino

Code to upload to the Arduino if you are following the Bussed Keyboard Schematic.

Revised Matrixed Code

arduino

To be uploaded to the Arduino when using the Revised Matrixed Schematic.

Bussed Keyboard Code

arduino

Code to upload to the Arduino if you are following the Bussed Keyboard Schematic.

Matrixed Keyboard code

arduino

Code to upload to the Arduino when you are following Matrixed Keyboard schematic.

Revised Matrixed Code

arduino

To be uploaded to the Arduino when using the Revised Matrixed Schematic.

Downloadable files

Matrixed Schematic

Wiring diagram for 6x11 Matrix keyboards and pedalboard with potentiometer inputs

Matrixed Schematic

Bussed Schematic

Wiring diagram for Bussed keyboards with potentiometer inputs

Bussed Schematic

Updated Matrixed Schematic

Provides wiring for 2x 61 note keyboards, one 32 note pedalboard with Normally Closed contacts, and a piston matrix of 38 pistons, usable with the updated code posted with adjustable debounce and Midi Thru.

Updated Matrixed Schematic

Matrixed Schematic

Wiring diagram for 6x11 Matrix keyboards and pedalboard with potentiometer inputs

Matrixed Schematic

Bussed Schematic

Wiring diagram for Bussed keyboards with potentiometer inputs

Bussed Schematic

Updated Matrixed Schematic

Provides wiring for 2x 61 note keyboards, one 32 note pedalboard with Normally Closed contacts, and a piston matrix of 38 pistons, usable with the updated code posted with adjustable debounce and Midi Thru.

Updated Matrixed Schematic

Comments

Only logged in users can leave comments

Larason2

0 Followers

0 Projects

Table of contents

Intro

8

0