I've now built several DIY Raspberry Pi Pico MIDI interfaces, and despite several hints via social media, no-one has come forward to make me a simple MIDI interface module, so I've decided to have another go at making a PCB myself. Update: Find the Build Guide here: Raspberry Pi Pico MIDI Module PCB - Part 2 … Continue reading Raspberry Pi Pico MIDI Module PCB
Tag: raspberry pi pico
An Even Tempered Pico
I was having a bit of a discussion about tuning and temperament in music with Midi_in_out on Twitter, after they posted the latest update to their MIDISID project and we got on to talking about polyphony. I know the general theory behind natural harmonics vs the compromise that is the even tempered scale we use … Continue reading An Even Tempered Pico
Raspberry Pi Pico SysEx “Librarian”
I've seen a few dedicated units for sending and managing patches for older synths and whilst they look really neat, I thought it would be worth me having a go and seeing what I could do myself. This is my first attempt at pretty much the simplest hardware "patch librarian" I could imagine - it … Continue reading Raspberry Pi Pico SysEx “Librarian”
Pi Pico MIDI Button Voice Select
This is an alternative take on my Arduino MIDI Button Voice Select this time combining it with both my Pi Pico MIDI Button Controller with a hint of the CircuitPython USB to Serial MIDI Router too. The end result is a voice and bank selector that will also act as a USB MIDI to serial MIDI converter. In … Continue reading Pi Pico MIDI Button Voice Select
Pi Pico MIDI Button Controller
Having played with MiniDexed a little now, I really wanted something that could select the different banks of voices for me. This is how I've used a Raspberry Pi Pico as a set of "bank select" switches, but the switches could be used to send any MIDI change control messages. https://youtu.be/if0iKuHCkE4 Warning! I strongly recommend … Continue reading Pi Pico MIDI Button Controller
Raspberry Pi Pico Multi MIDI Router – Part 3
The obviously missing part of my Raspberry Pi Pico Multi MIDI Router is the use of USB MIDI. The Pico should support both USB host and device functionality, but I think you need to get into the C software development kit to do that properly, something I've not looked at yet. One of the easiest ways … Continue reading Raspberry Pi Pico Multi MIDI Router – Part 3
CircuitPython USB to Serial MIDI Router
I've indirectly used USB and Serial MIDI with CircuitPython a few times now, but haven't explicitly shown how to use it as a simple USB (device) to serial MIDI converter. This project shows how to do that. Any CircuitPython device should be usable like this, but I've used this as an excuse to do something … Continue reading CircuitPython USB to Serial MIDI Router
Yet Another Toy Keyboard USB MIDI Controller – Part 2
So this follows on from the first part and adds MIDI, some buttons to control the keyboard and gives it a voice of its own. https://youtu.be/NUaCPR0LRTM Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any damage to expensive instruments! If you are new to microcontrollers, … Continue reading Yet Another Toy Keyboard USB MIDI Controller – Part 2
Yet Another Toy Keyboard USB MIDI Controller
Ok, I admit, there is a bit of a theme to some of my projects, but this keyboard that I found in a charity shop was such a dinky thing that I had to do Just One More (TM). Warning! I strongly recommend using old or second hand equipment for your experiments. I am not … Continue reading Yet Another Toy Keyboard USB MIDI Controller
Lo-Fi Orchestra – 4’33”
It's been a while since my last Lo-Fi Orchestra performance, so today I thought I'd do something special. If you follow my blog, you might know I quite like contemporary ideas in music. I implemented Steve Reich's Music for Pieces of Wood on relays and have experimented with phasing in relays, sequences and more recently … Continue reading Lo-Fi Orchestra – 4’33”

