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

MCP4725 and Mozzi – Part 2

So, ignoring the delirium that turned out to be MCP4725 and Mozzi this is using the built-in I2C "TwoWire" support in the Mozzi library to talk to the MCP4725 and generate audio. https://youtu.be/xtVi1blvt1c Warning! I strongly recommend using an old or second hand keyboard for your MIDI experiments.  I am not responsible for any damage to expensive … Continue reading MCP4725 and Mozzi – Part 2

MCP4725 Digital to Analog Converter – Part 3

My plan was always to try to use my MCP4725 board with Mozzi eventually, but there is one thing I came to realize that has stopped that ambition.  You can't talk I2C from an interrupt routine using the standard Arduino Wire libraries.  Mozzi uses an interrupt routine to output the audio samples at the required … Continue reading MCP4725 Digital to Analog Converter – Part 3