Orchestrion

Hello! I have been wondering if there is a way to use multiple Arduino Megas to control not just a piano, but other various instruments.

Here is what I have to achieve:

1.Control all 88 notes on the Piano

  1. Control a Snare, Crash, Bass drum, and Triangle

  2. Control 31 wooden Pipes and 13 metal pipes

  3. select the pieces from an SD card

If it needs some other boards also, tell me.

Thank you in advance.

For something like that you may be better off using a MIDIO128 from ucapps.de. it was designed for controlling mechanical musical instruments. Not Arduino based, but very flexible design and it works well.

I was thinking of doing something similar. Use an Arduino to play a 32-note xylophone. You could use a bunch of shift registers to get the number of output pins you would need, and then connect the outputs to something that can drive a solenoid or motor or whatever you are going to use to play the instruments.

I didn't like the cheap solenoids that I got, and more powerful ones would cost a lot, so I lost interest and am working on generating sounds electronically. Why play a real piano when I can make 8-bit sound that sounds like a Game Boy? :)

sparx266:
For something like that you may be better off using a MIDIO128 from ucapps.de. it was designed for controlling mechanical musical instruments. Not Arduino based, but very flexible design and it works well.

How do I buy it?

You don't buy it, you make it. It's easy to customise it to your needs, so you only make the bits you need.