"The MYNAH is a compact, DIY sampler that lets you record, chop, and perform your sounds anywhere.
Mynah is a compact, 6-voice polyphonic sampler you build yourself, powered by an ESP32 microcontroller and designed for musicians and sound explorers who want a truly tactile creative tool. Behind its approachable looks, Mynah hides a deep feature set including a 16-step sequencer, real-time and momentary effects like delay, reverb, filter, stutter, gate, and bit crusher. Mynah features dual audio inputs for recording from a microphone or line-in source. Samples are stored on SD card and loaded into RAM, giving you up to 16 samples per song and over two minutes of total sample capacity. Whether you’re programming beats, shaping textures, or performing live, Mynah puts serious sampling power in the palm of your hand.
Mynah‘s 16-bit, 32kHz ADPCM audio engine delivers the crunchy, characterful sound of classic samplers, while a companion web-based tool keeps your workflow modern and efficient. Manage your samples and songs, and export high-quality stems — all from your browser."
Synth engine:
Wavetable engine.
Sampler: WAV files on SD card 44100Hz, 16 Bit, Mono
16 sound polyphony.
A track can be sampler or synth
Multi OSC feature..
Sequencer:
16 step/pattern editor and random generators (pattern, sound parameters and notes)
16 memories (each 16 patterns of 16 tracks)
Been working on this for a while and it's finally at a point where I want to share it.
*Tresse* is a standalone polyphonic synthesizer built around Mutable Instruments' Plaits DSP code, running on an ESP32-S3 with a custom PCB. Three voices of polyphony, 38 synthesis engines, USB, DIN/TRS and Bluetooth MIDI, and perhaps Ableton Link and our upcoming stack (VMB) Våld Modular Bus, expected to ship this summer, and which will a new wireless comms protocol with negligible latency, auto discovery and machine mesh capabilities (to be released soon). Also enough knobs and encoders to actually play the thing without menu-diving, and a battery for when you're bored outside of your studio.
*The core idea:* take the full Plaits engine library — all 24 algorithms — and make it polyphonic in a self-contained hardware instrument. Then keep going and add 14 more custom engines on top. There are hundreds of options similar to this in modular systems and i thought why not bring all these god-level creative tools to bedroom, desktop producers who don't have the money or the space (or will) to mingle in the modular space, and bring them one contained box with all they need.
What's inside
*ESP32-S3* doing all the DSP across both cores (voices 0+1 on Core 1, voice 2 on Core 0, parallel render) **PCM5102A DAC**, 24-bit output, 32kHz sample rate *4 pots + 4 rotary encoders* through CD74HC4067 mux and MCP23017 I2C expander *OLED display* (128×64) for patch info, engine select, preset browsing *USB MIDI + BLE MIDI* — works with everything, no adapter needed for wireless Custom PCB, all through-hole friendly
38 engines
The first 24 are straight from Plaits — East Coast, Phase Distortion, all three DX7 variants, Terrain, String/Chords, Chiptune, Wavetable, Speech, Swarm, Particle, the Rings modes, the three drum engines, etc.
Then 14 custom engines built from scratch:
*Karplus-Strong* — proper physical string modeling with excitation morphing (noise → impulse → tonal) *ByteBeat* — 8 classic formulas with pitch-tracked rate, gets wild *CZ Phase Distortion* — Casio CZ-style, three distortion shapes *Supersaw* — up to 7 detuned saws with PWM, the obvious one but it needed to exist *Formant* — vowel synthesis with 3 bandpass resonators, gender shift control *2-Op FM* — clean FM with 13 ratios and operator feedback *Wavefolder* — sine/tri/saw/square source into a proper folder with bias *Noise Drums* — SVF-based with pitch envelope, covers kicks through metallic hits *Modal Resonator* — 8 tuned bandpass partials, morphs from harmonic → bell → bar inharmonicity, with a bowed excitation mode *Sympathetic Strings* — 3 coupled Karplus delay lines with controllable coupling and interval ratios *Comb Resonator* — 4 parallel comb filters with spread control *Drawbars* — organ-style additive with 8 Hammond-ratio partials *Complex Oscillator* — FM into wavefolder, Buchla-adjacent territory *Grain Noise* — granular noise with smoothing, good for textures and pads
Controls
Three parameter layers accessible via toggle buttons:
*Normal* — Timbre, Morph, Harmonics, Color on pots; Attack, Decay, FM, LFO Depth on encoders *MOD* — Fold, Detune, Ring Mod, Chorus on pots; LFO destination/shape/speed/sync on encoders *SHIFT* — Filter Cutoff/Reso/Env/Type on pots; Portamento, Octave, Vibrato depth/speed on encoders
Hold both buttons → engine select overlay. Double-tap MOD → system menu (randomizer, MIDI config, play mode). Double-tap SHIFT → preset browser across three banks (own patches, generated, branches).
Play modes: Poly, Mono, and chord modes (Major, Minor, 7th, Sus4, Power, Octave).
The randomizer is one of my favorite things — it generates random patches with procedural names (stuff like "Velvet Moth" or "Iron Shard"), you scroll through them with the encoder, and save the ones you like to a generated preset bank. 512 slots each for generated and branch presets, 128 for your own.
What it sounds like
Honestly covers a lot of ground. The Plaits engines already span everything from classic analog to FM to physical modeling to noise, and the custom engines fill in some gaps I wanted — proper supersaw, real Karplus-Strong, the modal/sympathetic stuff for metallic and evolving tones, and the ByteBeat engine for when you want to go full chaos. The global FX chain (filter, wavefolder, ring mod, chorus) ties everything together.
The project should be available from April 2026, in kit or assembled units! Price to be discolsed once i have the final FINAL prototype, but shouldn't hurt the wallet.
This is a *Våld Labs* project from Lisbon Portugal. Much more to come.
Would love to hear what people think, and happy to answer questions about the build or the DSP. Be aware that this is a pretty advenced prototype, but still a prototype"
"I quickly built this encoder based hardware editor for Tauntek upgraded poly 61 boards, it's fairly simple and uses an ESP32 Dev board and io port expanders."
"Finally got hold of an Akai AX-80 to test my replacement displays and after having to replace one ESP 32 because it refused to load a sketch I finally managed to wire up all 3 displays to the AX, I had to replace the AX power supply as my 220v to 110v converters all gave out. But it does mean the power is 100-260v now for any country. Still need to build the second board and buy some more ESP32 Dev boards."
"Here's the #seeed 'XIAO MIDI' #synthesizer, a $20 box based on the #SAM2695
synth-on-a-chip and the XIAO ESP32-C3 MCU. You can get it here:
https://www.seeedstudio.com/XIAO-MIDI...
Table of contents:
00:00 quick sound impression 00:12 hi 00:38
hardware overview 00:57 default firmware 01:50 creating a firmware
that actually supports MIDI (shoutout to @SimpleDIYElectroMusicProjects ) 03:12
build a 5 pin MIDI in plug 05:23 some sounds: piano 06:20 saw wave
pad 06:34 "crystal ep" 07:13 analog pad 07:27 'glass pad' 08:05
synth brass 08:23 drum kit 08:33 on NRPNs and SYSEX using
@intechstudio 's GRID controllers 09:13 NRPN explained (Filter cutoff
frequency control) 10:54 SYSEX explained (Reverb time control) 11:38
calculating the checksum 12:20 live tweaking demo 13:01 same, but
using multiple tracks 14:25 conclusion; some feedback to SEEED
Features 1: Zero-Barrier Creation, Perfect for Music Beginners
With three preset modes and plug-and-play functionality, you can dive straight into music creation—no complex setup required. Built-in speaker and four tactile buttons deliver an intuitive, self-contained experience that eliminates external dependencies. Start making music from the very first note, no prior expertise needed.
Features 2: All-in-One MIDI + Metronome – Smarter, Smoother Workflow
XIAO MIDI synthesizer comes with a pre-set Metronome Mode, where you can press the buttons to change your BPM and toggle the drum track to effortlessly sync rhythms and control your entire beats with one single device. No need for extra devices or apps.
Features 3: Pro-Grade Performance for Advanced Players
Open-source hardware/software architecture supports deep customization and advanced sound design. With 64-note polyphony and 128-note capacity, unlock limitless sonic possibilities—craft your own signature sound engine, whether you're a beginner or an audio hacker.
Features 4: Ultra-Portable & Fully Hackable
Pocket-sized design (71mm × 49mm × 28.5mm) lets you capture inspiration anytime, anywhere. The 3D printed enclosure is fully open-source for you to remix and customize—not just an instrument, but your personal music canvas.
Playlist:
1. Eisei - Quad Satellite Processor - Preorder Now!
2. Unknown Devices Eisei - Demo 01 [from one year ago]
3. Making music from space | Unknown Devices Eisei Devlog 01 [from one year ago]
Eisei is our take on spectral processing and polyphonic voicing for eurorack format. It is packed with really unique features, focused on complex timbre shaping and entangled harmonic rhythms, knit upon a smart and playful orbit based UI.
Eisei can filter, process, harmonize, shape and resynthesize anything coming across. Its core are 4 satellites, each equipped with a 20 bands filterbank, a pulse wave oscillator and dedicated IN & OUT.
Features Unique UI Datum sampling™ 8x spectral presets (datum) 4x 20 bands filterbanks 4x internal oscs 4x Warp modifiers based on esp32 + daisy 2 127x127px monochrome OLED display 48khz 16bit audio
———
Company Unknown Devices was founded by Ciro Caputo in 2020 and has ever since released 2 eurorack modules Sawari (preamp/EF/eq/contact mic/drive) and Raiju (Envelope/LPG + internal voice). UNWN puts its focus in developing engaging UI and combining different features into innovative instruments.
"I built a small MIDI sequencer for Arduino ESP32 synthesizer projects.
With it you can:
Record, play back, and overdub notes.
Use many slots - record a new loop and switch slots while it plays.
Change the tempo anytime, even during playback.
Set the loop length and the number of pre-count bars before you start.
Play it together with my polyphonic e-piano project.
The firmware is still work-in-progress.
I am fixing bugs to keep it stable and to remove short audio pauses that happen when the memory moves data."
"M0SS-101 is a virtual analog monosynth built for a pure, hands-on subtractive synthesis, packed into a compact, rugged guitar pedal enclosure.
With 26 buttons and a single encoder, M0SS-101 gives you intuitive access to a deep 42-parameter virtual analog synthesis engine. Press a button to select a parameter, turn the encoder to modify it, and monitor your signal flow via the LED system.
Using a MIDI controller, you can map any parameter via simple MIDI learn, making it easy to integrate into your setup. Up to 17 presets can be saved and recalled for quick access to your favourite sounds.
The 26 RGB LEDs use colour and brightness to represent signal flow, modulation paths, settings and selections. A separate row of 11 LEDs at the bottom gives you instant visual feedback on the currently selected parameter.
I aim to offer an affordable, compact, and versatile instrument, without sacrificing features, ergonomics, or most importantly, fun. I hope you'll enjoy playing this synth as much as I have :'-)"
A Sneak Peak into Pipo modules video upload by Pipo Interfaces
"Video produced by Tom Bouchet
Music: "Transition" by Alex-Productions (CC BY 3.0)"
Press release follows:
Pipo Interfaces brings a new versatile toolkit for creative sensing and audiovisual interactions in real-time.
Developed by creative technologist Rupert Renevier, Pipo is a range of electronics modules that connect sensors to computers, and are meant to simplify creative interactivity between people, real-world objects, and digital creation.
Whether you're performing, designing experimental MIDI instruments, or interested in making installations, Pipo builds the foundations of an accessible and adaptable open source toolkit.
When digital experiences become sensible and tangible, they allow for greater engagement and connection. The idea of using sensors for audiovisual applications and arts is far from being new, but still requires building custom solutions on Arduino or Raspberry Pi, which tends to be complex, time-consuming, and therefore not easily accessible to most.
Pipo wants to unlock the creative potential of real-time sensing, and lower the technical barrier to it, by proposing tools that connect the physical world to the digital in a straightforward fashion.
The Pipo recipe is simple: small affordable modules, wireless capabilities, and an intuitive yet powerful user interface. All Pipo modules can be used alone or in combination, fixed, worn on the body, embedded in objects, etc... All Pipo modules have mounting holes to augment all kind of projects and casing will be made available.
The first 3 modules of the family are Pipo Motion, Pipo Range and Pipo Analog.
Pipo Motion is dedicated to sensing movement: orientation, acceleration and magnetic field, thanks to an advanced 9 axis IMU (Inertial Measurement Unit). It allows for relative and absolute orientation.
Pipo Range is an accurate distance sensing unit which can be used to detect hands, obstacles, objects, or people (up to 3m). It can be used the same way as a theremin, or as a people proximity sensor for eg.
Finally, Pipo Analog, a versatile Input/Output device. On one side it has 8 capacitive touch inputs to create original touch buttons (for eg: with wires, metallic tape, vegetables, conductive paint, etc...)
On the other side it has multiple analog voltage inputs/outputs (up to 8). With these you can acquire and use any external buttons, specialized analog sensors modules, knobs or control servo motors, drivers, etc...
Beyond these three first sensing modules, Pipo Interfaces carries a vision for a whole creative ecosystem for many more input and also output modules. It has a strong anchor towards open source development and wants to create a strong user community connection.
Pipo modules can all send standard MIDI and/or OSC data wirelessly for maximum compatibility.
The connectivity is made through WiFi, Bluetooth Low Energy, or USB and every module has an onboard battery charger, so that whatever idea you have, you can test it quickly and have it communicate to your audiovisual software in a matter of seconds (no matter your operating system).
All the settings can be tuned in the field through a web interface hosted on every module. No need for an app or software, just open any web browser on your mobile. This interface allows you to set various settings like sensing parameters, ranges, and to adapt the incoming and outgoing data streams to your needs, quickly and easily.
You can for example eg fine tune the midi output, choose a note scale, channel, etc...
On a technical level, the project is developed with PlatformIO and the Arduino framework to make it easy for people to hack, modify, upgrade their pipos, or build their own custom Pipos. The software is open source, and the project runs on the Esp32-s3, one of the most versatile and powerful IoT chips around.
Pipo will launch as a pre-order campaign to fund the first production run. If you like Pipo, you can support it by entering your email address on the campaign page, it means a lot ! By doing so, you will also be notified of the launch date, so that you can be among the first people to get yours.
The launch date is pending on gathering a critical mass of people who want to see the project going live, so subscribing helps the project move forward.
All this happens on CrowdSupply, a platform dedicated to launching open source projects:
"ESP32 drum synth Lofi machine ported to Guition JC4827W543.
Sound demo of my DIY drum (or noise) machine.
Simply GUI to run the same synth engine I used on DRUM 2024 V1 [posted here]
No buttons, no rotary, no OLED, only TFT with capacitive toch
Synth engine:
Wavetable synthesizer based on DZL Arduino library 'The Synth' (github.com/dzlonline/the_synth)
16 sound polyphony
Sound parameters: Table, Length, Envelope, Pitch, Modulation, + Volume, Pan and Filter.
Filter (LowPassFilter) comes from Mozzi library (github.com/sensorium/Mozzi)
Added function to select AUDIO OUT:
External I2S DAC
Internal I2S DAC (you need a speaker)
Both
Sequencer:
16 step/pattern editor and random generators (pattern, sound parameters and notes)
"In this video you see the VGM player running on the ESP32. All you hear comes directly from the PCB. I made the 4 channels of the SN76489 emulation visible on the OLED screen. In addition to that I tried to create a kind of moving panorama, to generate a moving stereo separation. The channels are floating around by changing the left/right volume and the delay time changes too to simulate the changing distance.
The other features are the same as on the RP2040.
At the end of the video you will find a lot of music examples.
Used VGM files: - Global Gladiators - 03 - Duelin-Dance.vgm - Global Gladiators - 02 - Techno Tune.vgm - Sonic The Hedgehog 2 - 03 - Act Start.vgm - Sonic The Hedgehog 2 - 04 - Underground Zone.vgm - Sonic The Hedgehog - 02 - Act Start.vgm - Sonic The Hedgehog - 03 - Green Hill Zone.vgm - Lemmings - 21 - Let's Go!.vgm - Sonic The Hedgehog - 05 - Bridge Zone.vgm - Sonic The Hedgehog - 06 - Chaos Emerald.vgm - Sonic The Hedgehog - 08 - Bonus Zone.vgm - Sonic The Hedgehog - 09 - Labyrinth Zone.vgm - Sonic The Hedgehog - 10 - Act Complete.vgm - Sonic The Hedgehog - 11 - Scrap Brain Zone.vgm - Sonic The Hedgehog - 12 - Sky Base Zone.vgm - Sonic The Hedgehog - 13 - Boss Theme.vgm - Sonic The Hedgehog - 16 - Marble Zone (unused).vgm
Files were originally in .vgz format and I renamed them to .vgz, decompress them. Finally, rename the uncompressed files back to .vgm before I could play them.
---
Projects can be found on GitHub: https://github.com/marcel-licence"
"Similar to the previous project I wanted to implement the playback of a new file format. In this project VGM files are played on different platforms (decompressed VGZ files). To get any audio I've implemented a very rough emulation of the SN76489 sound chip. It has three square wave outputs and a noise channel. The noise channel does not completely work as intended yet. You might hear some deviations to the expected audio of the video game music. This project is implemented in Arduino. After adding some more features I will make this project available soon.
Used VGM files: - Sonic the Hedgehog 2 - 07 - Sky High Zone.vgm - Global Gladiators - 02 - Techno Tune.vgz - Global Gladiators - 03 - Duelin-Dance.vgz - Global Gladiators - 04 - Dance Tune.vgz - Lemmings - 01 - Title screen.vgm - Lemmings - 02 - Can-Can.vgm - Lemmings - 03 - Levels 2 & 19.vgm - Lemmings - 04 - Levels 3 & 20.vgm - Lemmings - 05 - Levels 4 & 21.vgm
Files were originally in .vgz format and I renamed them to .vgz, decompressed them and finally renamed the uncompressed files back to .vgm before I could play them.
---
Projects can be found on GitHub: https://github.com/marcel-licence Instagram: https://www.instagram.com/marcel_lice... Twitter: https://twitter.com/MarcelLicence Discord: https://discord.gg/yT8bQdZE (if the link doesn't work please check the description of the latest video) Mail: mailto:marcel.licence.o@gmail.com
--- Intro, Raspberry Pi Pico via PWM: (0:00) ESP32 playback via audio codec: (2:37) ESP8266 test output via PWM: (3:27) ESP32-S2 using I2S DOUT alone: (4:17)"
"I have started to develop a tracker from scratch. It runs on the ESP32 and also contains features from my previous projects. The file format is quite simple. All samples are integrated in the .mod file. There are also patterns that are put together as a song. I copied post effects from my old projects and added a feature to play the embedded sounds/samples. Feel free to leave comments with ideas and suggestions to move the project forward.
Used tracker files: - Patrick Phelan - Lotus3_Cd6-Shamrip.mod - Patrick Phelan - Lotus3_Cd3-Lotus3.mod - BOULA.MOD - MONSTER.MOD - PRES.MOD - MINES.MOD - bodyblow.mod - 2unlimitedmagic.mod - 2unlimitedmix.mom
"I've been working on improving the sampler project, especially how it loads sound samples. Now, you can load samples from SF2 soundfonts, wav files, and a chosen directory. This project works on ESP32 and RP2040, and more support is in the works. I've also included the effects section from the last project.
Soundfonts do contain one big chunk of 16bit/24bit sample data, a list of data sets. They have details about the range, tuning, and loop points of the samples. There's also a list of instruments that can use different samples for various key and speed levels. Lastly, there's a list of presets with additional settings. I tried to make it easy to load specific parts of the soundfont, leaving out some options on purpose for flexibility.
You can also load wav files. These files might have extra information about the samples, like loop regions and tuning. They are stored in an additional tag: "smpl".
In the future, I'm thinking of supporting different data formats (like 8-bit and stereo) and adding more file formats for loading samples. I'm considering vgm and spc (Sega Mega Drive and Super Nintendo samples) and aif files containing sample info.
"Sebelumnya saya sudah berbagi skema dan program data tetapi hasil keluaran suara stereo masih terlalu banyak kebisingan dari tampilan oled dan catu daya, sekarang saya mengubahnya ke tampilan Hi-fi dengan keluaran mono itu terdengar lebih baik. Jika kalian ingin membuatnya saya sudah menyiapkan data dan skema baru di google drive saya
.
Link data dan skema : https://drive.google.com/file/d/1-f2K...
.
Modul ini di buat dengan micro controller ESP32 dengan keluaran suara PWM mode Hi-fi tanpa penguat operasional saya rasa sudah cukup
.
Gunakan catu daya 5V / 1Amper di pin Vin jika inging menggunakan adaptor jika port micro usb cukup charger smartphone saja"