SAMD USB MIDI Multi-Pot Mozzi Synthesis

When I left my Trinket USB MIDI Multi-Pot Mozzi Synthesis – Part 3 I had the following: Mozzi synthesis on the Trinket M0 board (that uses the SAMD21 Cortex M0+ processor core at 48MHz). Four note polyphony. USB device functionality - it can be controlled via MIDI over USB from a PC. USB host functionality - … Continue reading SAMD USB MIDI Multi-Pot Mozzi Synthesis

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 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

MIDI, CircuitPython, CPX and Pi Pico

Inspired by my initial play with the Raspberry Pi Pico and MicroPython, I wanted to also see what I could do with both the Micro:bit and my Adafruit Circuit Playground Express MIDI-wise too.  Both are 3.3V boards and both can run a variant of MicroPython - either native or using the Adafruit version - CircuitPython. … Continue reading MIDI, CircuitPython, CPX and Pi Pico