Duppa I2C MIDI Controller – Part 4

This is revisiting my Duppa I2C MIDI Controller this time using a Waveshare Zero format device. Part 1 - getting to know the devices and testing them out. Part 2 - adding MIDI to the LED ring and I2C encoder. Part 3 - adding normal encoder, plain potentiometer, and endless potentiometer control. Part 4 - revisits the idea with … Continue reading Duppa I2C MIDI Controller – Part 4

Duppa I2C MIDI Controller – Part 3

This is a follow up post to Part 2 expanding on the code and adding in some of the alternative control options I mentioned. Part 1 - getting to know the devices and testing them out. Part 2 - adding MIDI to the LED ring and I2C encoder. Part 3 - adding normal encoder, plain potentiometer, and endless potentiometer … Continue reading Duppa I2C MIDI Controller – Part 3

Duppa I2C MIDI Controller – Part 2

This is a follow up post to Part 1 where I'm starting to look at MIDI applications and a range of control options. Part 1 - getting to know the devices and testing them out. Part 2 - adding MIDI to the LED ring and I2C encoder. Part 3 - adding normal encoder, plain potentiometer, and endless potentiometer control. … Continue reading Duppa I2C MIDI Controller – Part 2

Arduino PCF8574/8575 MIDI Controller

This project uses a PCF8574 or PCF8575 I2C digital IO expander with an Arduino as a MIDI controller. https://youtu.be/yrNB3riWBH4 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 for the main concepts used in this … Continue reading Arduino PCF8574/8575 MIDI Controller

XIAO SAMD21, Arduino and MIDI – Part 7

This post looks at the possibilities of using I2C peripherals with a Seeedstudio XIAO SAMD21 and the XIAO Expansion Board.  The projects should work with either USB MIDI or serial MIDI via an external MIDI module. Note: There is just one project described at present, but others will be added to this post as they … Continue reading XIAO SAMD21, Arduino and MIDI – Part 7

Raspberry Pi Pico I2C MIDI Interface – Part 4

For this final (for now) part of my experimenting with my Raspberry Pi Pico I2C MIDI Interface, I've set it up to talk to multiple Arduino's, each with a speaker to act as an I2C MIDI "tone module". In part 1, I tested the concept of a Pico I2C MIDI interface. In part 2, I … Continue reading Raspberry Pi Pico I2C MIDI Interface – Part 4

Raspberry Pi Pico I2C MIDI Interface – Part 3

Continuing my experiments with my Raspberry Pi Pico I2C MIDI Interface, one comment on Twitter asked about latency, so I thought I'd try to see if it was possible to measure how long it took for a complete round trip of a MIDI message from an Arduino through the Pico, back out over I2C to … Continue reading Raspberry Pi Pico I2C MIDI Interface – Part 3

Raspberry Pi Pico I2C MIDI Interface – Part 2

Following on from Raspberry Pi Pico I2C MIDI Interface this post looks at how to use the I2C MIDI layer with the Adafruit MIDI library for CircuitPython. 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 tutorials for … Continue reading Raspberry Pi Pico I2C MIDI Interface – Part 2