I've been wanting to do something that combined a number of these projects for a while, so in celebration of reaching (and now surpassing) 50 project posts (update: now over 100 - I celebrated with canons!), I am pleased to introduce the Arduino Lo-Fi Orchestra! Click here is the full list of Lo-Fi Orchestra performances … Continue reading Introducing the Arduino Lo-Fi Orchestra!
Tag: tone
Arduino MPR121 Touch Piano
This project uses on off-the-shelf capacitive touch shield or module to provide touch-sensitive pads for a 12 (recommended for beginners) to 48 (advanced) note "piano". https://youtu.be/rq7UWVNde8M These are the key Arduino tutorials for the main concepts used in this project: Adafruit MPR121 12-Key Capacitive Touch Sensor Breakout Tutorial Sparkfun MPR121 Hookup Guide Arduino Tone … Continue reading Arduino MPR121 Touch Piano
WS001 – Tones, Notes and MIDI Out
This is the first of my worksheets collecting together a number of related projects with a single list of parts and a suggested "building order". This worksheet links together the following projects: Arduino Tone Generator Arduino Note Generator Simple Arduino Music Keyboard Arduino Simple MIDI Controller MIDI Patch Button Arduino LDR Pianola Arduino Piezo MIDI … Continue reading WS001 – Tones, Notes and MIDI Out
Arduino Multi MIDI Tone Module – Part 2
So, this is a stripboard version of the Arduino Multi MIDI Tone Module. Code and functionality is exactly the same, but I've built a "holder" for four Arduino Nano boards with common power, linked RX and TX, and built-in resistors for speakers. Warning! I strongly recommend using an old or second hand keyboard for your MIDI experiments. … Continue reading Arduino Multi MIDI Tone Module – Part 2
Arduino Multi MIDI Tone Module
Looking back at the Arduino MIDI Tone Module one of the key limitations was its inability to play more than one note at once. So why not string a few of them together to give you Arduino MIDI Tone polyphony! In Part 2 I commit this to stripboard. https://youtu.be/mGESRYY3CGc Warning! I strongly recommend using an old … Continue reading Arduino Multi MIDI Tone Module
Arduino MIDI Tone Module
Now we are starting to do something useful with the MIDI receiving code from our Simple MIDI Monitor - this project gets it to play a note. It combines the MIDI monitor with the Simple Arduino Music Keyboard but instead of having keys to trigger notes, we are listening for MIDI messages. In Arduino Multi MIDI Tone Module … Continue reading Arduino MIDI Tone Module
Arduino Touch Piano – Part 2
This is a minor update to the Arduino Touch Piano. I have some conductive copper tape so wanted to make an actual keyboard shape for the touch piano. But adding copper has made the sensing a lot more unreliable, so one trick the Capacitive Sensor library suggests improves reliability is to add a small capacitor between … Continue reading Arduino Touch Piano – Part 2
Arduino Touch Piano
This is another variant of the Simple Arduino Music Keyboard but this time using touch capacitive sensors. Basically a keyboard with touch sensitive keys. This generates a tone internally, but it would relatively easy to change it out output MIDI commands. In Arduino Touch Piano - Part 2 I update the circuit for better performance and build … Continue reading Arduino Touch Piano
Arduino Nano 12-Note Keyboard
This project builds on the Simple Arduino Music Keyboard but expands it to a full octave of chromatic notes. As there are more buttons this time, I've actually soldered this together onto a piece of stripboard and built in space to use an Arduino Nano as the controller. In Arduino Nano MIDI Keyboard I add MIDI out … Continue reading Arduino Nano 12-Note Keyboard
Simple Arduino Music Keyboard
This project uses the Arduino tone() function to make a sound coupled with a set of eight buttons that act as a simple one octave music keyboard (with no accidentals). In Arduino Nano 12-Note Keyboard I extend this to 12 notes using an Arduino Nano and some stripboard. In Arduino Nano MIDI Keyboard I add MIDI out … Continue reading Simple Arduino Music Keyboard