PicoTouch synthesiser | #MagPiMonday

One maker has turned a PicoTouch capacitive board into a wave synthesiser. This #MagPiMonday, Lucy Hattersley channels her inner Kraftwerk.

The capacitive pads act as buttons with the bottom row used as a scale of notes, and the top row adjusting the waveform pattern. The sound is generated by Raspberry Pi Pico which also acts as a MIDI connection when connected to a MIDI device or computer. Pico needs to be soldered onto the PicoTouch board which makes it an easy and fun soldering project.
The capacitive pads act as buttons with the bottom row used as a scale of notes, and the top row adjusting the waveform pattern. The sound is generated by Raspberry Pi Pico which also acts as a MIDI connection when connected to a MIDI device or computer

Tod Kurt is a maker with a love of musical synths and his latest creation is PicoSynth, a MIDI synthesiser based on the PicoTouch board.

PicoTouch is a thin capacitive touch platform, and Tod’s software turns Raspberry Pi Pico into a MIDI synthesiser that he can use to play sounds directly, or connect to another computer to control audio software.

The PicoTouch CapSense MIDI keyboard is a slim plastic board with 22 touch pads and 19 RGB LEDs. “It’s one of the thinnest MIDI controllers at about 6 millimetres when Raspberry Pi Pico is installed,” says Tod. 

The PicoTouch bare board is available on Tindie if you want to recreate this project at home
The PicoTouch bare board is available on Tindie if you want to recreate this project at home

The ten pads on the bottom are note triggers for the C major scale, while the two pads on the right shift the octave up and down. The top row of pads controls wave and filter functions. Finally, three ‘patch select’ buttons on the right move between different waveforms. You can pick the board up from Tindie for $11, although it will need a Raspberry Pi Pico soldering inside.

“It’s not too bad!” says Tod. “It’s a pretty easy first-time, surface-mount device soldering project.” Tod has created a video showing how to solder Pico to the board.

There is also a PicoTouch Slidercase that is “a simple 3D-printable protective enclosure for the PicoTouch USB MIDI / HID controller board.”

“The result is still very thin and helps prevent false triggers or bad calibration if touching the back on power up,” explains Tod. You print it in two pieces, and no supports are required. Snap the top piece around the PicoTouch board, then slide the combo into the bottom piece. A third ‘picocap’ piece can be printed and glued to the top piece to protect the Pico.

PicoTouch inside its 3D-printed ‘Slider’ case is a thin and small (and cheap) portable MIDI controller
PicoTouch inside its 3D-printed ‘Slider’ case is a thin and small (and cheap) portable MIDI controller

The PicoTouch Synth software is installed on Pico as a ready-made U2F file. The source code is also available.

MIDI sound

Once up and running, PicoSynth is powered by a USB-C socket on the right, and to the left sit three 3.5 mm audio jack connections that provide audio out, MIDI in, and MIDI out. The device can be connected directly via USB-C to a computer running audio software, such as Ableton. You can also use Reaper if you want something that works natively on Raspberry Pi. The USB-C connection to Raspberry Pi Pico provides power and a MIDI connection in one step. This enables you to use the PicoTouch to play instruments in audio software.

PicoTouch can be used for other projects as well as creating PicoSynth
PicoTouch can be used for other projects as well as creating PicoSynth

“It’s currently running CircuitPython and talking MIDI to my computer which is running Ableton Live so it can do monophonic and polyphonic stuff; you can even play drums with it if you want to,” says Tod.

“It’s a lot of fun!”

The MagPi #135 out NOW!

You can grab the brand-new issue right now from Tesco, Sainsbury’s, Asda, WHSmith, and other newsagents, including the Raspberry Pi Store in Cambridge. It’s also available at our online store which ships around the world. You can also get it via our app on Android or iOS.

the magpi 135 cover

You can also subscribe to the print version of The MagPi. Not only do we deliver it globally, but people who sign up to the six- or twelve-month print subscription get a FREE Raspberry Pi Pico W!

The free PDF will be available in three weeks’ time. Visit the issue page for more details.

2 comments
Jump to the comment form

Tod Kurt avatar

Just to clarify, the “PicoTouch” is a USB MIDI controller only, while the new “PicoTouch Synth” is a different board that is also a synthesizer with hardware MIDI in/out.

Reply to Tod Kurt

Phil Atkin avatar

Thanks for the clarification, I wondered where the audio output was! What’s the response time of the touch interface – how many ms of latency and how fast can you repeat keys?

Reply to Phil Atkin

Leave a Comment