I've finally returned to having a look at my Arduino OPL FM Synth. This time I'm taking a look at the drum channels. https://youtu.be/IBDu9h4716U 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 … Continue reading Arduino OPL FM Drum Machine
Category: Intermediate
ML Synth Tools XIAO SAMD Synth
Having listed out a few Arduino Audio and MIDI Frameworks and having spent some time recently with the XIAO SAMD21, I thought I'd take a closer look at the ML Synth Tools XIAO synth. Important Update: It would appear that the ML_SynthTools and samd21_mini_synth repositories have been fairly significantly updated since I wrote this. I've tried … Continue reading ML Synth Tools XIAO SAMD Synth
Arduino MIDI Multi Pot Controller
Once again, I've realised that whilst I've now completed a number of multi-potentiometer MIDI controller projects, I haven't actually written up a non-multiplexed, multi-potentiometer controller. This projects fills that gap! 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 … Continue reading Arduino MIDI Multi Pot Controller
XIAO SAMD21, Arduino and MIDI – Part 8
This post brings together some custom PCB designs for use with a Seeedstudio XIAO SAMD21. Other parts in this series: Part 1 - Introduction to the XIAO SAMD21 and some projects to get started. Part 2 - Looking at accessing additional serial ports and using them for MIDI. Part 3 - Mozzi FM synthesis using … Continue reading XIAO SAMD21, Arduino and MIDI – Part 8
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
XIAO SAMD21, Arduino and MIDI – Part 6
This post looks at a series of relative straight forward MIDI control projects using the Seeedstudio XIAO SAMD21 and the XIAO Expansion Board. The projects should work with either USB MIDI or serial MIDI via an external MIDI module. Other parts in this series: Part 1 - Introduction to the XIAO SAMD21 and some projects … Continue reading XIAO SAMD21, Arduino and MIDI – Part 6
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
XIAO SAMD21, Arduino and MIDI – Part 3
In this post I wire up the DAC and start up Mozzi using my Arduino Multi-pot Mozzi FM Synthesis on the Seeedstudio XIAO SAMD21 board (previously known as the Seeeduino XIAO). Previous parts in this series: Part 1 - Introduction to the XIAO SAMD21 and some projects to get started. Part 2 - Looking at accessing … Continue reading XIAO SAMD21, Arduino and MIDI – Part 3
XIAO SAMD21, Arduino and MIDI – Part 2
In this post I look at what is involved in getting multiple MIDI interfaces connected to the Seeedstudio XIAO SAMD21 boards (previously known as the Seeeduino XIAO). Previous parts in this series: Part 1 - Introduction to the XIAO SAMD21 and some projects to get started. Part 2 - Looking at accessing additional serial ports … Continue reading XIAO SAMD21, Arduino and MIDI – Part 2