I've been waiting to use my Pimoroni Unicorn Pack for the Raspberry Pi Pico for some time, so decided to start off with a remake of my TFT MIDI Display - Part 3. https://youtu.be/-Sd64LAgyfw Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive … Continue reading Pico Unicorn MIDI Visualiser
Category: MIDI Monitors
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
LOLShield MIDI Lighting Effects
This project goes back to the LOLShield and uses it to trigger some LED animations in response to MIDI events. https://www.youtube.com/watch?v=Hu4hc7NGaGI&feature=youtu.be 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 are the key Arduino tutorials for the main concepts … Continue reading LOLShield MIDI Lighting Effects
TFT MIDI Display – Part 3
This display is inspired by the sound and light show at the end of Close Encounters of the Third Kind. It uses the TFT MIDI Display once again. https://youtu.be/hEpZ7Zy03Vo 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 are the … Continue reading TFT MIDI Display – Part 3
OLED MIDI Display – Part 2
As I mentioned in my previous post, it should be possible to connect multiple displays to the same microcontroller. This projects looks into that in a bit more detail. Spoiler - it almost works, but has software limitations! Read on for details. Warning! I strongly recommend using an old or second hand keyboard for your MIDI … Continue reading OLED MIDI Display – Part 2
OLED MIDI Display
Following on from my experiments with colour TFT displays, this project takes a cheap monochrome OLED display and puts it to use with MIDI. In Part 2 I almost manage to get two displays working! https://youtu.be/Ayp-f-wmYkE Warning! I strongly recommend using an old or second hand keyboard for your MIDI experiments. I am not responsible for … Continue reading OLED MIDI Display
TFT MIDI Display – Part 2
Building on my previous project adding a colour display to an Arduino, I thought I'd use the graphics a little by adding one of those "show the note on the stave" displays you quite often get on modern keyboards. In Part 3 I preset an alternative visualisation. https://youtu.be/p_eLd95G4zc Warning! I strongly recommend using an old or … Continue reading TFT MIDI Display – Part 2
Adafruit Feather MIDI, Music and LEDs
In my last post using the Adafruit Feather, I described how to get the MIDI and Music Maker FeatherWings working together. This time I'm adding in the CharlieWing LED module. https://youtu.be/Oi54vxumLFc 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! … Continue reading Adafruit Feather MIDI, Music and LEDs
TFT MIDI Display
This project uses a cheap 1.8" colour 128x160 TFT display based on a ST7735 driver chip which is available very cheaply in the usual places. The display links up to an Arduino using the SPI bus as described here and there is a nice little library to talk to it provided by Adafruit for use … Continue reading TFT MIDI Display
Arduino MIDI Channel Monitor – Part 2
I liked the way my Arduino MIDI Channel Monitor turned out so much that I decided to tidy it up and commit it to stripboard after all and I'm pretty pleased with the results. https://youtu.be/mgPapCQgJ7g In the video you can see the LED for channel 10 lighting up when the drums are played and the LED … Continue reading Arduino MIDI Channel Monitor – Part 2