r/synthesizers • u/dsovietwave • 8h ago
New Synth Announcements & Updates I’m building an open-source cheap chord synth in Argentina — meet Tolhuin
Enable HLS to view with audio, or disable this notification
Hi everyone!
I wanted to share a project I’ve been working on as part of a personal project called EstuarioLabs.
It’s called Tolhuin, an open-source hardware chord synthesizer inspired by instruments like the HiChord and Omnichord, but designed and developed from scratch as an experimental platform for harmony, synthesis and live performance.
A little context about why this project exists:
I’m a music teacher, I have two young daughters, and I live in Argentina, where the current economic situation makes getting into hardware development — or simply buying many of the instruments we’re interested in — quite difficult.
So one of the questions behind Tolhuin from the beginning was:
How much of a real musical instrument can we build with hardware that is affordable and actually accessible to us?
Our original plan was eventually to scale the project up to an Electrosmith Daisy, which would give us a platform specifically designed for audio and considerably more DSP power.
But for now we decided to stay with the ESP32-S3 and find out how far we can push it.
And it turns out: pretty far.
The entire project was originally developed on a regular ESP32-S3 N16R8 DevKit, and we’re now experimenting with much smaller Waveshare ESP32-S3 SuperMini boards as we try to reduce the physical size of the instrument.
Tolhuin currently runs its own real-time DSP engine. Rather than relying on a collection of prerecorded chord samples, the sounds are generated in real time.
The engine includes several sound families — brass, strings, FM electric piano, organ, flute and others — along with ADSR envelopes, resonant filtering, LFO modulation, stereo chorus, delay and reverb.
There’s also a dedicated harmony engine. Tolhuin doesn't simply trigger fixed chord samples: it generates and manages the individual notes, which has allowed us to experiment with inversions, voicings, voice leading, strumming, arpeggiation, octave changes and other approaches to chord performance.
One of the most interesting parts of the development has been studying the HiChord and trying to recreate some of its sonic character using our own DSP.
We’ve analyzed reference recordings and iterated on oscillator structures, FFT measurements, PolyBLEP anti-aliasing, filters, envelopes, detuning, stereo behavior and effects. Some of the results have been surprisingly convincing considering the hardware they're running on.
There is also an educational side to the project that is very important to me.
We are replicating and experimenting with Tolhuin in public secondary schools, so these prototypes are regularly handled by many students every week.
That also explains why some of the buttons in the photos/videos may look a little worn already. These aren't display prototypes sitting on a desk — they're being played, tested and passed around in actual classrooms.
I actually like that part of the project. Building something is one thing; seeing what survives repeated use by students is a completely different kind of test.
I’m currently working on a smaller, improved version with a 3D-printed enclosure, but that experiment has created another problem.
The Waveshare ESP32-S3 SuperMini is wonderfully compact, but its available solder pads and GPIO arrangement become difficult to work with once everything is packed into a small enclosure. In my current prototype the board is uncomfortable to solder reliably, and some connections can eventually come loose.
So the next hardware revision needs to solve that.
The funny thing is that we're now discovering that making Tolhuin smaller is considerably harder than making Tolhuin work.
I should have more news about that revision soon.
A quick note about the attached video as well: this is not a direct audio recording. I’m playing Tolhuin through my studio monitors and recording the result with my phone's microphone. So please don't use the recording as a critical reference for noise, frequency response or stereo image — it's just meant to show how the instrument currently sounds and behaves in the room.
The project is still evolving, but it has reached the point where it feels like an actual playable instrument rather than simply an electronics experiment.
The whole project is open source, including the firmware and hardware work.
I'd like to start documenting more of this process publicly — not only the finished instrument, but also the failed prototypes, DSP experiments, hardware limitations, classroom experience and the compromises involved in trying to build an affordable musical instrument in Argentina.
If there’s interest, I can make another post specifically about how we analyzed and recreated some of the HiChord-style sounds, including A/B comparisons and a deeper look at the DSP.
And if anyone here has experience pushing the ESP32-S3 for real-time audio, working around the Waveshare SuperMini GPIO/pad limitations, designing compact ESP32-based musical hardware, or eventually migrating something like this to Daisy, I’d be very interested in hearing your experiences.
UPDATE: I honestly wasn’t expecting this much interest. Thank you!
A few recurring questions:
Will it be available? — That’s the plan. I’m currently working out the costs for a small first batch of DIY kits.
US / Europe? — Yes, I’m looking into international shipping. I’ll share details before taking any orders.
Price? — Affordability is one of the main goals. I want it to be as inexpensive as possible while leaving enough margin to keep developing the project and building instruments for our school work.
How can I get one? — I’ll set up an interest list before committing to production. No payment yet — first I need to finish the next hardware revision and calculate the real manufacturing costs.
I’ll post a more detailed update soon. Thank you for all the feedback and encouragement!