This project uses piezo sensors to build a simple "drum" MIDI controller. This is a relatively simple build, but there are a number of excellent examples of doing this "properly" out on the Internet. Here are some that are particularly great: Marco's DIY Percussion Kit. todbot's Arduino Drum MIDI drum kit. The YAMMI Drum with … Continue reading Arduino Piezo MIDI Controller
Category: Project Categories
Arduino USB MIDI VS1053 Synth
This project builds on the Arduino MIDI VS1053 Synth but introduces a neat little module from Hobbytronics.co.uk that lets you use a range of USB MIDI controllers with the Arduino. Warning! I strongly recommend using an old or second hand keyboard for your MIDI experiments. I am not responsible for any damage to expensive instruments! These … Continue reading Arduino USB MIDI VS1053 Synth
Arduino MIDI VS1053 Synth
One of the nice things about that VS1053 shield is that the device has a fully general MIDI compliant mode. As well as playing MP3s and other audio files, it can either play MIDI files (as if it was just another audio file) or even better for my purposes, it can run in a real-time … Continue reading Arduino MIDI VS1053 Synth
LOLShield MIDI Waterfall Display
This builds on the Arduino MIDI Note Monitor with a slightly different take to the Wemos MIDI LED Matrix making use of a "LOL Shield". LOL in this case stands for "lots of LEDs" - in this case a grid of 14 x 9 - and is a fun way to get your Arduino lighting up as … Continue reading LOLShield MIDI Waterfall Display
Arduino MP3 Piano
This is the first of a series of projects I hope to do based on an MP3 Audio Shield based on the VS1053 chip. There are so many possibilities with this device, but to start with I gone for a simple "piano" device (five notes only) that will play an MP3 file for each note. … Continue reading Arduino MP3 Piano
Arduino R2R Digital Audio – Part 3
So this is where we start to get closer to some proper direct digital synthesis using the hardware developed in part 1 and moving on from the timer-driven code developed in part 2. In Arduino MIDI R2R Digital Audio I add MIDI. In Arduino PWM Sound Output I talk more about the theory of PWM. https://youtu.be/1MPNHMQ-2vs The … Continue reading Arduino R2R Digital Audio – Part 3
Arduino R2R Digital Audio – Part 2
Building on the Arduino R2R Digital Audio project, this uses the Arduino Timer functions to run our code in a more accurate and useful way. I've now also added some potentiometers to my shield and a jack output socket. In Arduino R2R Digital Audio - Part 3 the code is developed further to support wavetable synthesis. In Arduino … Continue reading Arduino R2R Digital Audio – Part 2
Arduino R2R Digital Audio
This project shows an example of digital to analogue synthesis. Technically this is what is called direct digital synthesis, but in its most basic form. In Arduino R2R Digital Audio - Part 2 I add some control and develop the code further. In Arduino R2R Digital Audio - Part 3 the code is developed further to support … Continue reading Arduino R2R Digital Audio
Arduino MIDI Relay Servo Drumkit
I wanted some alternative sounds to use with the Arduino MIDI Relay Drumkit so dug around in my bits box for some cheap servo motors. These are very easy to control from an Arduino and make a sound that I decided would make a pretty good cymbal style sound to contrast with the relays as the … Continue reading Arduino MIDI Relay Servo Drumkit
Arduino MIDI Relay Drumkit
This projects links up the ideas from the Arduino Relay Bolero and Arduino MIDI Tone Module projects to create a MIDI drumkit out of relays. This builds on concepts we've already met in the above projects. In Arduino MIDI Relay Servo Drumkit the kit expands to include "servo cymbals". https://youtu.be/3m7usT0Gd5Q Warning! I strongly recommend using an old or … Continue reading Arduino MIDI Relay Drumkit