Having played a little with my 556 Timer Light Theremin I thought it time to get an LDR attached to an Arduino. A common extension to the Arduino Tone Generator is to replace the potentiometer with a light dependent resistor (LDR) to give a fun instrument that responds to light in a way similar to how a … Continue reading Arduino Light Tone Generator
Category: Arduino Tone
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
Arduino Note Generator
This project is a continuation of the Arduino Tone Generator but rather than create a continuous tone, this code chooses specific notes to play. In Simple Arduino Music Keyboard I use this principle to create a music keyboard. In Arduino Tone Step Sequencer I build a "step sequencer" to play Arduino tones. In Arduino MIDI Tone Module I … Continue reading Arduino Note Generator
Arduino Tone Generator
This project uses an Arduino Uno and a potentiometer to create a variable-pitch tone. In Arduino Note Generator I update the project to play discrete notes. https://youtu.be/Azd64-3U5pI These are the key Arduino tutorials for the main concepts used in this project: Arduino Analog Input Arduino Tone Pitch Follower If you are new to Arduino, see the Getting … Continue reading Arduino Tone Generator