XIAO SAMD21, Arduino and MIDI – Part 5

This part looks at USB host device support on the SAMD21 based XIAO.  This means that rather than plug the XIAO into something else, like a computer, instead other things, like USB MIDI keyboards and controllers, can be plugged into the XIAO. Unfortunately this wasn't as smooth and successful as other posts, but there still … Continue reading XIAO SAMD21, Arduino and MIDI – Part 5

XIAO SAMD21, Arduino and MIDI – Part 4

One of the nice things about the SAMD21 based microcontrollers like the XIAO is the embedded USB support.  Whilst it can make the uploading a little, er, interesting, it also allows for the building of USB devices.  This post looks at how to turn the XIAO into a USB MIDI device for more MIDI routing. … Continue reading XIAO SAMD21, Arduino and MIDI – Part 4

Getting Started with the Raspberry Pi Pico C/C++ SDK and TinyUSB MIDI

I've been meaning to take a proper look at the Raspberry Pi Pico C/C++ SDK for quite some time, but have been putting it off.  With good reason it would appear!  But I've finally got to the start of being able to build the Tiny USB test MIDI application myself and so have a good … Continue reading Getting Started with the Raspberry Pi Pico C/C++ SDK and TinyUSB MIDI

Raspberry Pi Pico Multi MIDI Router – Revisited

After publishing the details of my diy proto-board version of my Raspberry Pi Pico Multi MIDI Router I got into a conversation with @VE7FIM on Twitter about MIDI boards for the Pico and they very kindly offered to design and build a dual MIDI interface board for me for my Pico.  This was back in … Continue reading Raspberry Pi Pico Multi MIDI Router – Revisited

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