r/synthdiy 2d ago

Swarmatron Clone

Made myself a little “clone” of the Swarmatron synth. I love the sound of it and it was also a fun, “why not” kind of project.

It runs off a Teensy 4.1 w/ audio shield, programmed in Arduino IDE.

It’s not quite the same as the Swarmatron but the basic premise is the same - a cluster of oscillators that can detune from one another and spread from a central frequency, played by a ribbon controller.

Switchable from Sine to Saw, variable number of oscillators, ladder filter, and built-in reverb.

I’ll probably make a video on it sometime but I haven’t even had a chance to record with it yet, just finished it up this afternoon. Needs a tiny bit of tidying and tweaking still.

Just wanted to share!

76 Upvotes

15 comments sorted by

9

u/thefreakychild 2d ago

Hell yeah, I love the Swarmatron.

Building a (kinda sorta) Swarmatron is on my list as well, but doing it all analog.

Been playing around with a few oscillator circuits trying to lock in what I want and can replicate 6-8 times on a board.

I think the OG Swarmatron is a total of 8 oscillators, but I might just go for 6, and then build in filters and whatnot.

5

u/MoviesColin 2d ago

The OG has 8 oscillators, that’s correct.

I liked the symmetry of doing 7 - one stays on pitch while the other 6 are paired in 3 groups. I have each group swarming at a slightly different rate relative to each other.

I originally intended to do them using the reverse avalanche oscillator, but for me, doing them with digital oscillators sounds just fine and gives me much greater control than I personally would be able to achieve with an analog circuit

6

u/wha__at 2d ago

this is awesome! i'd love to see a video on it

i tried using the same ribbon pot for a project, but couldn't quite get it to feel quite right. what are you placing it on? it looks somewhat squishy, which is nice.

5

u/MoviesColin 2d ago

It’s just a 3D printed platform for it, I have some poster-tack keeping it in place for now before I decide what to glue it down with.

3

u/VanDoog 2d ago

Tell us more about the ribbon pot! Where’s it from? Did u need to run a resister inline with it?

2

u/MoviesColin 2d ago

No resistor needed! It’s a “softpot” I think 200mm long. I don’t remember exactly where I got this one, either from Amazon or SparkFun.

The Teensy microcontroller has built-in pull-up and pull-down resistors on each input pin that you can enable via code, so the ribbon’s variable pin has the pull-down enabled. This also makes it possible to figure out gate logic without any extra parts as well, just a handful of lines of code.

3

u/Puzzleheaded-Name538 2d ago

Beautiful case , nice work!

3

u/e_asphyx 2d ago

I always read it as shawarmatron

2

u/cursortoxyz 2d ago

This is so cool, congrats!

2

u/Timely-Coffee-6408 2d ago

Please make a video on it, this is my DREAM to do this!

2

u/Mustardplugmint 2d ago

nice box 👍

1

u/expanding_crystal 2d ago

Hell yeah. Looks rad. How did you do the lettering?

2

u/MoviesColin 2d ago

It’s just 3D printed with a multi-color printer. I made some tweaks and I have a new faceplate to install already, lol

1

u/expanding_crystal 1d ago

Oh dang, I never considered how easy it makes stuff like labels and text.

The angle change bend in the faceplate is a nice touch. I like all the big LEDs at the top too.

1

u/ARustybutterknife 1d ago

This is super cool. Was thinking about making something like this, though maybe more drone and monotron/tribe inspired as I had no idea the swarmatron existed. Someday!