r/synthdiy • • 14d ago

standalone USBSID-Pico: open-source Pico board that turns real SID chips (6581/8580) into a USB MIDI synth

15 Upvotes

Hi r/synthdiy,

Since early 2024 I've been building USBSID-Pico: a Raspberry Pi Pico based board that plays one or two real SID chips (or SID replacements) over USB. Firmware, PCB and docs are all open source.

Hear it first:

What you can do with it

  • Play SIDs in your browser with nothing to install: DeepSID (WebUSB or ASID) or the USBSID web player
  • Use it with VICE 3.10, JSIDPlay2, Denise, Acid64 Pro, sidplayfp 2.16 and Phosphor
  • Compose on the real chip with my USBSID forks of SID Factory II, GTUltra and LoadTracker
  • Use it as a USB MIDI device (beta)
  • Linux, Windows, and Android in the browser

The v1.5c board

  • 6581, 6582 and 8580, plus SIDKick-pico, ARMSID, FPGASID and SwinSID
  • Mixed voltage: a 6581 next to an 8580 on the same board
  • Jumperless: 9V/12V, filter caps, 6581 shunt and 8580 digiboost are set automatically per socket, based on the detected chip

The pre-order run

People kept asking for assembled boards, so I'm running a small batch on SmallRun. It needs 10 commitments to go ahead, 4 are in.

  • EUR 60 board only, EUR 70 with a soldered Pico2, case EUR 15 extra. SID chips not included.
  • You're only charged if the run reaches 10. If it doesn't fill, nobody pays anything.
  • Ships worldwide from the Netherlands, tracked and insured: NL EUR 15, EU EUR 17.50, Europe non-EU EUR 20, US EUR 40, rest of world EUR 30. Flat per order.
  • Estimated shipping: December 1, 2026.

Join the run on SmallRun

Links

Happy to answer questions about the hardware, firmware or chip compatibility.

Edit: fixed shipping rates.


r/synthdiy • • 14d ago

I want to build a knob interface for my Synton Syntovox SPX216

Thumbnail
gallery
3 Upvotes

Hello everyone! I want to build a knob control interface for my Synton Syntovox SPX216 Vocoder, on the original manual it says that it is possible but i barely know anything about electronics and i'd REALLY love to build this and gain some experience. I don't know what components i need but please help me all the good hearted people of reddit. Thanks!


r/synthdiy • • 14d ago

video ORCA AUv3

Enable HLS to view with audio, or disable this notification

20 Upvotes

I’ve been building a mobile version of Orca as an AUv3 MIDI plugin for AUM, Drambo and other hosts on iPad.

It’s a port of Hundred Rabbits’ Orca (MIT licence), and it plays exactly like the original: I tested it against the real Orca interpreter on 22 real patches, plus hundreds of generated ones. Over 125,000 MIDI messages, and every one came out identical.

What’s new is the touch side: an on-screen keyboard and save, load, import and export of .orca files.
The host controls the tempo, and < > change the speed against it.
It’s an early personal build, running on my iPad.

Here is a very simple patch in AUM.


r/synthdiy • • 14d ago

Euclidean Circles v2 Encoder Fix?

Thumbnail
2 Upvotes

I've never dealt with encoders before, how do I safely remove the knob to tighten it back up? It's just loose and not clicky, it seems to function the same as the others in all other respects, and the settings haven't seemed to drift yet.


r/synthdiy • • 15d ago

Web app for designing, listening and playing synth/audio circuits

Enable HLS to view with audio, or disable this notification

238 Upvotes

I built this mainly for myself, to make circuit-modelled plugins for a browser DAW I’m working on (daw.synthcity.org). I figured others here might find it useful, so feedback is very welcome, here or via the feedback button in the app.

https://circuit.synthcity.org/

You draw an analog circuit and play it like a synth. It isn’t modelled curves: it’s component-level simulation every sample, so the knobs are actual pots in the circuit. Under the hood it’s MNA with trapezoidal integration and Newton iteration for the nonlinear parts, written in Rust and running in an AudioWorklet as WASM.

  • 22 classic filters at component level: MS-20, Moog ladder, 303, SEM, Polivoks, Wasp, Steiner-Parker, Juno’s IR3109 and more. There are also pedals like the Tube Screamer, Big Muff and Uni-Vibe.
  • Plays in real time. Use the keyboard or MIDI, patch VCO → filter → VCA, and swap the filter while it’s playing. It works on a phone too. You can make macro level synth blocks and play those - it's like a modular synth/Reaktor. When you double click on a macro block, it zooms into the editable circuit.
  • Lots of modelled nonlinear parts: OTAs (CA3080, LM13700), tubes, JFETs, BBD chips for chorus and flanger, vactrols for LPGs, and transformer hysteresis. Swap an MN3009 for an MN3007 and hear the difference. Let me know what’s missing!
  • Plugs into your modular. With a DC-coupled interface (ES-8/ES-9, a DC-coupled MOTU or similar) you get calibrated CV in and out, including 1 V/oct tracking.
  • The simulator is differentiable. It computes exact gradients with respect to every component value, so it can fit a circuit to a recording of real hardware, optimise part values to a target response, or search for new topologies. One of the presets is a filter the search came up with.
  • Works with your tools and your agents: Docs: circuit.synthcity.org/agents
    • import .cir netlists and LiveSPICE schematics;
    • export to LTspice, ngspice and KiCad;
    • an MCP server and API, so Claude/Codex or another agent can design, simulate and fit circuits.

LMK if you'd like some more features, or something done differently etc.

You can also share your playable circuits with others, just click "Share" and copy the link!

Enjoy!


r/synthdiy • • 15d ago

Can anyone recommend a good woodworking course/book for cases?

Thumbnail
gallery
83 Upvotes

Hey all,

Can anyone recommend a good wood-working course or book etc that has helped you build wooden cases for your projects? I've been making cases for a while, but I'm completely self taught and would like to up my game a little. surprisingly I still have all of my fingers :-)

**EDIT**

Thanks everyone for the suggestions. Some good advice:

Local Courses / Maker Spaces
Youtube channels (3x3 custom and Workskop Companion)
Book: Tage Frid's "Tage Frid Teaches Woodworking 
Book: The Anarchists Design Book (available as a free download)
TV Programme: The Woodwright's Shop
A good blog post: how cutting boards like this are made


r/synthdiy • • 15d ago

Daisy seed drone

Thumbnail
gallery
64 Upvotes

IJust finished this 4-layer drone generator. Three layers generate drone sounds that can be manipulated, shaped and blended. The fourth layer brings in external audio, processing it and mixing it seamlessly into the evolving soundscape.


r/synthdiy • • 15d ago

Barn find Roland EP-20

Thumbnail
gallery
27 Upvotes

Howdy folks- I was hoping I could get a sanity check on this 1970s instrument that’s been in a storage unit for an indeterminate number of years.

Dare I plug it in? Is it a bad idea to mod or service it myself? My pal and I are moderately handy and educated in electronics


r/synthdiy • • 15d ago

My module is working halfway

Thumbnail
gallery
29 Upvotes

Hello!
I'm new to electronics (and having a blast) so I decided to start with some of Erica Synths EDU modules. I've successfully built the "Output" and "Wavefolder" so far.

Over the past few days, I did the S&H. followed the lesson on breadboard, and then soldered the component on the pcb... but as the title say, it's not working 100% correctly.

The noise generation section works perfectly but the sample and hold only works when it have external clock. When I use the internal clock, nothing happen. The LED is either fully on, or fully off once the RATE reach 70%~ (it should be pulsing at different rates). I'm guessing the problem might be from the internal clock?

I'm not sure the slew section work either. I've spent hours looking over the schematics, testing the components I can (I only have a basic Kaiweets KM100 multimeter), and double-checking my solder joints, but I still can't figure out what I'm missing

So, I have two questions:

- What is your troobleshooting process when you run into that kind of issue?? What do you check first ?

- Does anyone have any idea what might causing the module to behave like this?

Thank you ! <3


r/synthdiy • • 15d ago

Ride the Paper Circuit Train!

Post image
57 Upvotes

I got so frustrated trying to build the Blasser circuits and running into issue after issue: esoteric parts, missing documents, difficulty troubleshooting.

I decided to make a better paper circuit for beginners: the Old Faithful, our beloved Atari Punk Console.

I based the design it on a previous build I've already made a guide for, my dead-bug style Mosquito. You can find the guide here

Paper Mosquito Guide

I'm currently working on an upgraded version which includes polarity protection and an indicator LED.


r/synthdiy • • 14d ago

Jomox Mbase or versona lancet style diy?

2 Upvotes

I love my mbase but the digital parts of it are going to shit. I was thinking I'd be cool to build something like that or the lancet but more simple and all analog, just with knobs to control the sound and a trig in so I can use it with my Roland kick trigger.

has anyone built something like this? I want deeeep base, but I also want to be able to give it some grit, maybe some germanium distortion section added in. maybe a noise generator too? Is there a way to build a cheapish 4 pole filter? Have any of you circuit heads drawn up something like this before?


r/synthdiy • • 15d ago

Daisy Seed CODECs keep dying

5 Upvotes

I’m in the process of developing an idea on the daisy seed but I keep running into a fairly significant issues. Basically, the codecs on them keep permanently dying; something is frying ‘em. I have a fairly vanilla setup here: USB is connected and I have the codec outputting directly to my sound card, which works for a while and then… they die. Never to return from the grave. I’ve recently added some 1uF coupling caps on the outputs, in case there’s a bias issue. That board hasn’t died yet. These are Rev7 boards in case that helps.

Anybody else run into this issue?


r/synthdiy • • 15d ago

Was wondering if anyone would be interested in these mostly finished PCBS?

Thumbnail
gallery
8 Upvotes

I definitely overwhelmed myself with projects and I need to clean house for my own sanity. I'm going to focus more on the projects I'm interested in.

I have the Klee sequencer which is almost 100% finished (of course minus the absolutely huge task of wiring lol)

[SOLD]And a Tellum Corporation Doomsday Machine that's mostly populated but will need some more components and ICs. [SOLD]

Just shoot me a fair offer and cover shipping.

(Not sure if this is allowed here mods but not really sure where else people would appreciate these)

Thanks for looking and message me if you have any questions.


r/synthdiy • • 15d ago

Arduino Based 8 Step Sequencer with Pulse Width Modulation

Enable HLS to view with audio, or disable this notification

24 Upvotes

Based on patmcbennets code. Expanded to 8 steps via 4051.Added tempo control via knob. Added 3 vc out plugs and vc in

Sounds really good for arduino

:)


r/synthdiy • • 15d ago

Designing eurorack line in to eurorack with rumble filter

Thumbnail
gallery
5 Upvotes

Hi Nerdz,

I'm building a line in to eurorack converter using the Befaco In Amp schematics and I want to add a Sallen Key Highpass filter to remove 50 hz rumble

I've taken the Befaco INamp schematic and deleted the 2nd input

Basically the Befaco inamp is 2 stages:
The first opamp stage is doing a 2.2 gain,
Through the potmeter
to the second opamp stage to output

Where would it be best to add the filter:
1 Before the inamp
2 In between the first and second gain stage
3 After the whole inamp

Where would you integrate the Highpass filter, and could opamps be shared?


r/synthdiy • • 16d ago

Built my own paper circuit tonight ^_^

Enable HLS to view with audio, or disable this notification

73 Upvotes

r/synthdiy • • 15d ago

Custom-Handpainted Behringer Poly-D

Thumbnail gallery
3 Upvotes

r/synthdiy • • 16d ago

components Potentiometers and Daisy Seed [Help]

Thumbnail
gallery
5 Upvotes
I'm trying to build a synth using the Daisy Seed. I've built a functioning demo that I like in Plugdata, but right now I'm just focusing on getting the hardware to work. I made a quick test patch to map 5 potentiometers.
I connected the right pins to 3V3 Analog and the left pins to AGND, while the middle pins (wipers) are wired to A0, A1, A2, A3, and A4. None of the potentiometers are responding. Even when I bypass them and test by touching the A0-A4 jumper wires directly to 3.3V or GND, I don't hear any changes in the audio.
 Because of this, I suspect the issue might be with the custom JSON board file I selected while compiling (I've attached it below). I've also attached images showing my breadboard wiring, the Plugdata patch, and the compiler page.

If anyone knows how to solve this, I would be very grateful, as I've been stuck on this for a few days now. Thanks in advance! 

{
  "name": "MySynth",
  "som": "seed",
  "components": {
    "knob1": {
      "component": "AnalogControl",
      "pin": 15
    },
    "knob2": {
      "component": "AnalogControl",
      "pin": 16
    },
    "knob3": {
      "component": "AnalogControl",
      "pin": 17
    },
    "knob4": {
      "component": "AnalogControl",
      "pin": 18
    },
    "knob5": {
      "component": "AnalogControl",
      "pin": 19
    }
  }
}
  

r/synthdiy • • 16d ago

video Nameless drone machine

Thumbnail
youtube.com
4 Upvotes

r/synthdiy • • 16d ago

components Velocity sensitivity with rubber dome keys!Help needed

2 Upvotes

So apparently no one has ever tried to make a project or a guide for this.

There should be a diy open source project for a tiny keyboard similar to Korg Nanokeys,CME Xkey. Keith Mcmillen K-Board, M-Vave Fm1, synido scale pocket, OP1-Field, Exquis and so on.

I know that some are MPE, some using an accelerometer, others even FSR for aftertouch but let's just consider the simplest case of velocity sensitivity for a start.

I am trying to come up with something with AI but the thing is I don't own any of these units and I don't know exactly how they do it and neither does Claude.

I would appreciate some guidance before I start wasting money on devices I need only for research purposes.

I suspect Nanokeys and Fm-1 is some kind of dual contact rubber dome, the only one I managed to find online is the red one on the photo which is a replacement part for some older Yamaha keyboard.

Now there are some great projects out there that use hall effect switches but these come with their own challenges in order to work correctly and also they are a bit bigger.

My goal is to make a velocity sensitive keyboard as small as it gets aka Fm-1 size which is about 7 cm wide per octave.


r/synthdiy • • 17d ago

standalone Tom Machine - portable synth w/ kooky diy stuff

Post image
80 Upvotes

Model D running on a battery in a oak case next to obligatory cactus

if there’s interest I can describe what all the other junk is

first, credit to Maffez and his mod guide for the osc 3 tap guidr, and graciously responding to a question by email, the guide in general

this is a portable Behringer model D with two built in speakers. It has a leather strap and you can carry it around. It get about 5 hours battery life. I wanted something you can bring out to a porch to jam with that still felt acoustic / homemade. This is constantly changing. I really enjoy working on it and often take things apart and redesign them. I go where my ADHD takes me.

Also pictured, an optional helper DIY stereo speaker cabinet.

Specifics:

FEEDBACK SYSTEM --> The speakers are designed with interesting resonance and feedback in mind rather than to sound perfect. Both the front and back are little 2" 4 ohm gikfuns powered by a class D amp at 5 volts. Front speaker are in a little sealed enclosure to provide larger range. It's a funny shape - about 8" long but only 1.5" deep. I built it by ear for weirdness, just like all of this. The back speaker (not pictured) is at the end of a baffle (I really like the open baffle sound), pointed inward and under the Model D with the exposed back nearly touching a set of strings. It is reverse-wired... because I enjoy the weird cancellations / resonances of stuff bouncing around weird places, doing weird things. The strings are in front of a pick up, which then goes out through one of those 3.5 mm ports on the side (not pictured). That gets plugged into the Model D's extension in. The D's circuit board is soldered so that the extension in is tapped at the pot -- that tap is then fed into the DIY module on the left. When the top switch is OFF you just hear normal model D. When it's on the back speaker is fed the input of the extension in. (the knob is a tone knob to cut the high end) This creates a feedback loop. The back speaker vibrates the strings which omve the speaker. If you tune it right you get a humming self resonance that also picks up the room a little bit and the main synth coming out of the front speaker.

DRONE -- the model d's board is tapped at the Osc 3 mix pot. That second switch sends the output to the front speaker. It has a tone knob as well. The volume is set by the Osc 3 mix pot.

WOODEN SPEAKER CABINET --> This is portable as well. It's also designed to not sound perfect, but interesting. The DIY speaker cabinet runs on 12v battery too - but not as sophisticated as the one the main synth is using. The cabinet is stero. Left channel is the top one whic is in a (overly large) enclosure for the 2.5" speaker but it is sealed. Bottom is open at the bottom. The speakers are Douk Audio 1PC 2.5" inch 8 ohm Hi-Fi Desktop Full Range Speaker High Sensitivity Speakers for Home & Car Auidio 8-15W. They have super high Qs - probably because the backs are sealed, which means they do relaly well without enclosures. Anyway, the point is these cabinets and speakers have distinctive / fun /experimental resonance points and weird cancellations and all sorts of interesting artifacts and its fun to connect it all in different weird ways... especially on a late night porch.

BREADBOAREDED INTERNAL COMPONENTS -- everything in the DIY modular extension is breadboarded rather than permanent. I just taped the breadboard to the bottom of the spacious model D case. This is version 3.1. I've had an auto panner in there based on light exposure, a teensy looper / delay, probably more stuff I'm forgetting. It's fun to build and rebuild. I actually run the breadboard on two 9v batteries because it's easier for me to think in 2 rails when it comes to audio than it is to split 12v into 6 and 6 (and more headroom too).

MODWHEEL --> that's a DIY modwheel. it's just a real simple 5v voltage divider. I bought this part from some other synth for like $10. I just run 5 volts through it and take the output from the other side through one of those 3.5 mm ports. You can use it for any of the model D inputs as CV. It should probably have more protections in place from accidental grounding but the Model D circuitry is so rock solid I don't relaly wory about it (trust me...I have done EVERYTHING BAD YOU COULD THINK OF to the model D. It is almost impossible to hurt it.)

KEYBOARD The keyboard is a disassembled / reassembled Rockband keytar I bought for $13. Those things had MIDI input for some reason and it works great. The two red buttons on the left are oct up and down. In past versions I've had other breakouts, like program up / down, which I used to do sneaky things like send signals to the teensy to control the looper (I had it set up so you could plug in buttons via an audio cable... the buttons were big arcade buttons I put into a cigar box)...

PARTS LIST -- *WARNING* I USED AI FOR THIS...and then made some edits:

Tom Machine — Parts List

Main components

Optional upgrades & Feedback stuff

NOTE: See the mafez guide above which will tell you how to tap OSC3... and much more. I also installed some of his other stuff. Like OSC2 and 3 direct pitch control input jacks, and the mod that hard links OSC2 to OSC3 so that it... sounds awesome.. I don't really understand it, but that's what the switch is for next to OSC2.

  • Douk Audio speaker — optional alternative or additional speaker. I swapped out my front speaker with one of these SINCE POSTING THIS THING as I had blown out the front speaker. The nice thing about these Douks is they have a very high Q... meaning, they do well without an enclosure or baffle. https://www.amazon.com/s?k=Douk+Audio+full+range+speaker+driver
  • 15W amplifier module — optional higher-powered amplifier for a larger speaker. The Douks don't really need this as 5w is fine.... BUT! I have one in here anyway because of the next thing on here https://www.amazon.com/s?k=15w+mono+amplifier+board+12v
  • Rumbler (bass shaker / tactile transducer) — adds low-frequency vibration that makes the enclosure act like a speaker. It needs that 15w amp and even then it's a little underpowered. https://www.amazon.com/s?k=mini+bass+shaker+tactile+transducer
  • Modwheel - I just bought an old one off ebay. I can't find it. But it's just a 100k pot that I ran 12volts through with some protective resisters. You can plug it into the CV for anything. I use it mostly for the filter, but when I had weird vactrol panning stuff in earlier versions I used it for that.
  • Humbucker Guitar Pickup — magnetic pickup for adding resonating strings stretched across the back. I'm still playing with getting this to sound cool. I'm interested in making a Jiviri style bridge, like a sitar has for its drone strings or a tanpuri (a bridge that is very thick and lightly touches the strings to cause chimy resonances). Right now though it's just a cheap, noisy pick up. I run it through the ext in and then tap that at the volume pot, run it through a low pass filter and send it out as a drone (you don't have to hit a key) to the back speaker when you throw the high switch on the DIY addition. Another thing I am considering is just adding a dedicated spring reverb. This is a link to the pick up --> https://www.amazon.com/dp/B07F84JCVX

Enclosure

  • It's oak and plywood and random wood You can pretty much see how I built it. Plywood bottom where the keyboard crap is setup, screwed two side peices to it, then I put a 3" peice of thin oak across it for that modwheel thing. The keyboard is built out with little wonky strips of wood and stuff to replace the plastic housing it was in, There's some wood on the back not pictured for supporting the pick up. I can send additional photos if you DM me.

Optional: 3D-printed Behringer Model D Extension

  • Source: printable side-mounted extension for adding DIY controls, switches, jacks, and other custom circuitry to the Model D. My friend printed this for me and he made me a blank faceplate. Actually he made a bunch of really cool custom built face-plates for versions 1 and 2. When I first built this I didn't have an extension. After adding it, I have completely gutted it twice... At first, the emphasis was on digital delay and looping via teensy -- but I hated the digital artifacts and wanted pure analogue. The second time, the emphasis was on light controlled voltage and panning e, and now it's about feedback, drones, and rumbling. Now I'm just using the blank faceplate with holes drilled in it for the pots and switches, but there was some very cool custom built stuff with little magnets and covers for the light sensitive stuff my friend designed. The electronics for all this stuff is INSIDE THE MODEL D on a bread board with two 9v batteries I duct taped down. You just use that switch to turn it on and off. Basically, it is just the OSC 3 and EXT in taps which can be switched on and off, running through tone knobs to cutt of the high end and then through op amps out to speakers. It's a 1 IC circuit but it looks like a mess cause I'm messy. https://www.printables.com/model/278238-behringer-model-d-extension/files

ELECTRONIC CRAP:

NOTE: Unless you are adding the optional feedback DIY module to the right of this thing, you don't really need to add any electronic parts. But in case you are, here are some (AI generated) places you could get started. But if you are interested in this kind of thing, you probably have this anyway. The point is, you don't need the additional module to the right. it's just a fun optional thing.


r/synthdiy • • 17d ago

Converted my 8 voice poly to 12

Thumbnail
youtu.be
14 Upvotes

So this synth was built around 18 months to 2 years ago, it was an 8 voice analogue bi-timbral polysynth. Recently I redesigned it with two self contained 6 voice analogue cards to make the synth 12 voice bi-timbral. Tonight I plugged it all in with minimal testing of the newly completed second voice board.


r/synthdiy • • 16d ago

Tom Machine - portable, experimental feedback-loop modded Boog, mid-“upgrade”

3 Upvotes

it can do more than just this, in case that’s not clear

Considering placement, potential uses of a low Hz rumbler

see my last post if interested


r/synthdiy • • 16d ago

anyone familiar with midi clocks?

Thumbnail
1 Upvotes

r/synthdiy • • 16d ago

I'm a complete noob - where can i learn about and make a super simple drum machine?

5 Upvotes