Skip to content

A simple extension for a small accordion to provide MIDI for the right hand based on an Arduino Mega 2560

License

Notifications You must be signed in to change notification settings

valentin12/arduino-midi-accordion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#MIDI-Accordion How can I reuse an old instrument? Right, make it digital.

I had the wish to make digital music and wanted to reawake my small Hohner accordion because I used it seldom. So I started a small project to create a MIDI extension for the keyboard (right hand). After two months of working it's finally sending MIDI notes for each key, can play up to three octaves on one keypress and can interpret chords as commands.

##Technical The extension is based on an Arduino Mega 2560 and programmed in C++, all the code can be found in the src/ Folder. The USB-port is used to get energy, but the MIDI signals are sent with baudrate 115200 on Serial so they can be accessed over USB, too. On the DIN connector (Serial1 - TX1) are the MIDI signals sent with the baudrate 31250.

If someone has a question about a technical detail, feel free to open an issue or write a comment.

##Chords

Select next program

Select previous program

Play everything one octave higher

Play everything one octave lower

Reset

Images

Image of the presentation at "Testo Schülerwettbewerb (german: student contest)" where the project got the first price in category "Beginners"

About

A simple extension for a small accordion to provide MIDI for the right hand based on an Arduino Mega 2560

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages