I'd love to have a proper Tenori-on. It is a pretty unique kind of electronic instrument with a 16x16 grid of buttons that allows you to draw patterns that are then played in sequence. But as that is very unlikely to ever happen, I have to be content with making my own! Here is a … Continue reading Pico MIDI Keypad Mini Tenori-On
Category: Intermediate
Toy Keyboard USB Matrix Decode with the Pi Pico – Part 2
Having added USB MIDI to my "Toy Keyboard" - I wanted the option to choose either USB or serial MIDI as the output. This returns to the Toy Keyboard USB Matrix Decode with the Pi Pico project to add a serial port option. Warning! I strongly recommend using old or second hand equipment for your experiments. … Continue reading Toy Keyboard USB Matrix Decode with the Pi Pico – Part 2
Arduino Mozzi Sample Drum Sequencer
This project combines the Arduino Mozzi Sample Drum Machine with the code from the Arduino VS1003 Drum Machine and the buttons from the Analog Keypad Tone Controller. https://youtu.be/e_hVGe0Z_mE Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive instruments! These are the key Arduino tutorials … Continue reading Arduino Mozzi Sample Drum Sequencer
Arduino Mozzi Sample Drum Machine
There is still a lot to explore with the Mozzi synthesis library, so today I wanted to look at the "sample" options - getting the library to play pre-recording samples of sounds. https://youtu.be/eB7vzF_4zxY Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive … Continue reading Arduino Mozzi Sample Drum Machine
Toy Keyboard USB Matrix Decode with the Pi Pico
I never really got back to looking at my "Toy Keyboard" - I wanted to do the same as the Vintage Phone - create a USB MIDI version with Circuitpython. Well now I have. Here is the result. https://youtu.be/VNmp3-mwysI Warning! I strongly recommend using old or second hand equipment for your experiments. I am not … Continue reading Toy Keyboard USB Matrix Decode with the Pi Pico
Raspberry Pi Pico MIDI Channel Router
Ever since I got hold of a Raspberry Pi Pico microcontroller I wanted to try out the Programmable Input Output (PIO) peripherals. I've also been on the lookout for microcontrollers with more serial ports than the usual one or two. The best I've found so far are ATmega2560 boards with four and the Teensy range … Continue reading Raspberry Pi Pico MIDI Channel Router
Arduino MIDI Logic Analyser
After having a few issues debugging the MIDI connection for my Multi-Mode MIDI Step Sequencer I started wondering about the possibility of building a simple Arduino-based tool to help debug MIDI serial links. I'm thinking something like a MIDI "logic analyser". This is the result. Warning! I strongly recommend using old or second hand equipment … Continue reading Arduino MIDI Logic Analyser
Arduino Tone One Year On!
One year ago I posted the following two articles: Arduino Tone Generator Arduino Note Generator Shortly followed by an associated video on YouTube and so the Simple DIY Electronic Music Projects blog was born! They were then followed by the Arduino MIDI Tone Module and many others since. So in honour of my one-year anniversary, … Continue reading Arduino Tone One Year On!
Multi-Mode MIDI Step Sequencer
I've revisited my Arduino MIDI Step Sequencer and added different play modes and LED indicators, but I started to quickly run out of IO pins - so I dug out a Pro Mega 2560 board that I've been meaning to try out for a while. You can read all the details below. Update: There is now … Continue reading Multi-Mode MIDI Step Sequencer
Universal Microcontroller MIDI Module
It's been a while since I built a MIDI module... actually, I need the "raw electronics" from a MIDI In/Out interface for a project I'm planning, and wanted it to support either 3.3V or 5V microcontrollers, so this little project was the result. While I was at it, I thought I'd add in a low-pass … Continue reading Universal Microcontroller MIDI Module