One thing that I always found slightly annoying with my MT-32 Synth Module, and something I thought would be a nice addition for my MT-32 Pi, was a two-knob voice selector. This project uses an Arduino Nano to create one to send Program Change messages over MIDI to an MT-32. https://youtu.be/JhuPMa-xiNM Warning! I strongly recommend … Continue reading Arduino MT-32 Program Changer
Category: Project Categories
Vintage Phone USB MIDI Controller
This is the USB MIDI controller version of the Vintage Phone MIDI Controller. As the USB MIDI support is much easier in CircuitPython than MicroPython, this is also a version of the keypad controller code for CircuitPython too. Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for … Continue reading Vintage Phone USB MIDI Controller
Raspberry Pi Pico Reversible MIDI Out
I wanted a quick "just plug in and use it" MIDI out for my Pico, but in a slightly simpler format than my Raspberry Pi Pico MIDI "pack" Interface, so popped this one together as an alternative. Warning! I strongly recommend using old or second hand equipment for your experiments. I am not responsible for any … Continue reading Raspberry Pi Pico Reversible MIDI Out
Vintage Phone MIDI Controller
I happened across a pretty dirty Doro x20 push-button phone in some very 70s colours in my garage as part of a clear out and thought it might make a fun MIDI controller. My first experiment uses a Raspberry Pi Pico (in "sawn-off" mode - see later!). In this follow-up post, I turn the phone … Continue reading Vintage Phone MIDI Controller
Trinket USB MIDI Multi-Pot Mozzi Synthesis – Part 3
So, I've performed some optimisations for my polyphonic Trinket USB MIDI Multi-Pot Mozzi Synthesis and think this is probably where I'll leave the code for the time being. You can get an idea of what it can do in the video below. https://youtu.be/piz4varsgXg Warning! I strongly recommend using old or second hand equipment for your … Continue reading Trinket USB MIDI Multi-Pot Mozzi Synthesis – Part 3
Trinket USB MIDI Multi-Pot Mozzi Synthesis – Part 2
This is a first go at getting polyphony running on my Trinket M0 USB Mozzi synth. It is very much a work in progress though as I've just not managed to get the right balance of the different aspects of the system running together yet. But I thought I'd pause and report what I have … Continue reading Trinket USB MIDI Multi-Pot Mozzi Synthesis – Part 2
Trinket USB MIDI Multi-Pot Mozzi Synthesis
As I mentioned last time, I wanted to get my Trinket handling USB MIDI (as a MIDI host) so I could plug my Korg minikeys directly into it. This wasn't quite as straight forward as I imagined it would be, but I got there in the end. In part 2 I start to look at … Continue reading Trinket USB MIDI Multi-Pot Mozzi Synthesis
Trinket FM Synthesis with Mozzi
Having played around a little with the Adafruit Trinket M0 I'm now starting to spend some time learning about the SAMD21 processor on board as part of an investigation into 32-bit ARM processors and their possibilities for synthesis. In a follow-up post I add MIDI host support via the built-in USB port. In a further … Continue reading Trinket FM Synthesis with Mozzi
DIY MIDI Interfaces
This page is a mixture of beginner and advanced, DIY options covering MIDI in (receive), MIDI out (send), and USBMIDI to MIDI conversion for non-Arduino like microcontrollers. Here are some other pages of interest: Ready-Made MIDI Modules - a range of modules for "ready to go" MIDI IN and OUT for both 5V and 3V … Continue reading DIY MIDI Interfaces
Pi Pico PIO Poly Tone Step Sequencer – Part 2
In this project I've added some basic IO to the Pi Pico PIO Poly Tone Step Sequencer. https://youtu.be/a5Mkd0wnbzs 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 the main concepts used in this project: MIDI, MicroPython … Continue reading Pi Pico PIO Poly Tone Step Sequencer – Part 2