MATRIXSYNTH: Arduino

Showing posts with label Arduino. Show all posts
Showing posts with label Arduino. Show all posts

Sunday, July 26, 2026

Two classic 1980's #synthesizer recreations for less than $30? And Eurorack compatible. How...?


video upload by voltryx

"A Juno-6 and DX7?"

"In this video I take a look at the AMY board: a tiny, affordable ($29) Arduino-based DIY synth module built around the open-source AMY synth library. It packs USB, an SD card slot, digital and analog audio, MIDI, and CV I/O into a board small enough to fit straight into a Eurorack case.

I go over what the board actually is and what's in the box, then jump into a MicroPython REPL to show how the AMY library's synth, voice, oscillator model works, patching up a simple sine voice, triggering notes, and using the built-in PCM/sample engine and tag-based sequencer to create a basic drum pattern. From there I install it in my Eurorack rack, run through the signal chain (MIDI in from the Hermod+, CV/audio out, self-modulation via CV), and share some closing thoughts on where it's strong, where it's limited compared to something like the Disting NT, and what I want to try next (serum-style bass patches with compression/distortion).

If you've got one of these boards — or you're thinking about picking one up — let me know what you're building with it in the comments.

Timestamps:
0:00 Intro & preview
0:31 What is the AMY board?
1:43 Using AMY standalone (MIDI / SysEx / REPL)
2:01 MicroPython REPL walkthrough — synths, voices, oscillators
3:01 PCM sample oscillator & built-in sequencer (drum pattern)
4:22 AMY in the Eurorack rack — signal chain & modulation
6:04 Final thoughts — value, limitations, what's next
7:01 Outro"

Sunday, July 12, 2026

He turned his synth into a sampler - GuitarML Adruino Based DIY "TouchedOut Synth"


video upload by GuitarML

"*OPEN SOURCE* https://github.com/GuitarML/TouchedOu...

Demo of the Touched Out Sampler, which is a mod to my TouchedOut Synth. It adds a MAX4466 microphone to transform it into a chromatic sampler! The new code is open source under the 'sampler' branch of the TouchedOutSynth. The mod requires two 100uF capacitors and a 100 ohm resistor, along with the microphone. The Sampler is separate firmware, but repurposes the controls for recording and trimming samples, and looping."

Previously:

I Designed a Synth using Daisy and Arduino! KiCad PCB and Code Walkthrough
video upload by GuitarML

"Demo of my latest creation, a polyphonic touch synthesizer. Audio demo song, followed by overview of the synth, design process, Kicad PCB schematic and layout, and code walkthrough. I used the Arduino IDE with DaisyDuino to program the Daisy Seed along with MPR121 capacitive touch modules.

Now open source: https://github.com/GuitarML/TouchedOu...

0:00 - Intro Song
4:05 - TouchedOut Synth Overview and Controls
8:18 - Design prototypes
11:02 - Kicad PCB Schematic
12:56 - Kicad PCB Board Layout
16:43 - Code Walkthrough in Arduino IDE
25:20 - Outro

Patreon:
/ guitarml

Visit my website for more from GuitarML:
https://guitarml.com/"

Radiohead and Björk on a homemade synth

Wednesday, June 17, 2026

Meet Acid Drip - A DIY Bassline Synth & Drum Machine


video upload by Marcus Dunn

"Check out the GitHub Repo if you are interested in building your own

GitHub - https://github.com/lonesoulsurfer/Aci...

Instructables - Coming soon!"

Note: Acid Drip is based on the BadAss basS Synth and DrumKid featured further below.




"An RP2040-based acid bassline synthesizer and drum machine built on the Mozzi audio library. Two instruments in one device, a 16-step acid sequencer and a 16-pattern drum groove box running simultaneously on dual cores with a 320×240 ILI9341 TFT display and 16 Cherry MX pads.

NOTE: the images of the synth are V1. V2 is what I hve provided in this repo and looks a littke different (extra pot for mix added)"


Open Source Credits: Acid Drip is based on the BadAss basS Synth and DrumKid:

Acid synthesis engine adapted from Badass Bass from 10 years ago:


BadAss basS Synth video upload by Tschibo00

"this is the demo of my DIY Arduino-based synth with built-in sequencer. Code+schematics can be found on https://github.com/Tschibo00/BadAssba..."

Drum engine ported from DrumKid by Matt Bradshaw:


Drumkid Review & Demo // Lo-fi Drum Machine video upload by Saturday Music Machines from 2023

"Drumkid is a lo-fi aleatoric (an element of chance) drum machine with MIDI. It generates rhythms using random numbers. It’s designed to be used for both live performance and recording, with controls that allow organic transitions between rhythms and fills."

Wednesday, June 03, 2026

Woodblock & Astonaut V


video upload by SynthCone

"Woodblock - Маленький цифровой синтезатор, на базе ардуино. Хоть он и имеет скромный функционал, но при грамотном использовании с неба начинают сяпатся осколки ледяных звез.

Для пред заказа пишите:
ТГ: @SynthCone_master"

Googlish:

"Woodblock — A compact digital synthesizer built on the Arduino platform. Although its feature set is modest, when used skillfully, it conjures up shards of icy stars raining down from the heavens.

To place a pre-order, please contact:
TG: @SynthCone_master"

Saturday, February 21, 2026

Marcus Dunn aka lonesoulsurfer DIY Modules


video uploads by Marcus Dunn

Playlist:

1. 7 Channel Mixer For My Modular Synth.
2. Medusa - Sound Effects for Modular Synths
3. Buffered Multi for Modular Synths. Powered by Arduino
4. Digital Delay Module - Powered by Arduino
5. Bleep - Modular Drum Synth - powered by Arduino
6. Solar - A Modular Synth, Powered by Arduino
7. Groove Box Modular Synth - Arduino Nano
8. Freaq FM Synth. My Take on the Awesome MeeBleeps Synth
9. Mutant Generative Synth - Powered by Arduino

Additional details on each:

Saturday, January 18, 2025

DIY eurorack modular synth | MOD1 Clock sync Trigger burst : Arduino based general-purpose module


video upload by HAGIWO

"This module is an open source general-purpose CV/Gate module based on Arduino nano.
It can be applied to various CV/Gate modules by changing the program.
There are some performance limitations, but it uses general-purpose inexpensive components.

Clock sync Trig burst :
When POT3 is turned fully left, it accepts an external clock for F1.
When POT3 is to the right of 9:00, it switches to the internal clock.
The internal clock can be adjusted with POT3.

working documents
https://note.com/solder_state/n/nc05d...
https://note.com/solder_state/n/n59f6...

PCB gerber data & PCB assy production data Download
https://www.patreon.com/posts/mod1-ar..."

Sunday, January 05, 2025

DIY eurorack modular synth | MOD1 Tap tempo clock : Arduino based general-purpose CV/Gate module


video upload by HAGIWO

"This module is an open source general-purpose CV/Gate module based on Arduino nano.
It can be applied to various CV/Gate modules by changing the program.
There are some performance limitations, but it uses general-purpose inexpensive components.

Tap tempo clock : 4-output tap tempo master clock.
Four outputs: 4x fixed output, 1~16x variable output, and two variable 1~/16 division outputs.

working documents
https://note.com/solder_state/n/nc05d...
https://note.com/solder_state/n/nf004...

PCB gerber data & PCB assy production data Download
https://www.patreon.com/posts/mod1-ar..."

Friday, December 27, 2024

DIY eurorack modular synth | MOD1 Euclidean sequencer : Arduino based general-purpose CV/Gate


video upload by HAGIWO

"This module is an open source general-purpose CV/Gate module based on Arduino nano.
It can be applied to various CV/Gate modules by changing the program.
There are some performance limitations, but it uses general-purpose inexpensive components.

Euclidean sequencer: 8step or 16step sequencer. Adjustable output probability and number of hits.

working documents
https://note.com/solder_state/n/nc05d...
https://note.com/solder_state/n/n4284...

PCB gerber data & PCB assy production data Download
https://www.patreon.com/posts/mod1-ar..."

DIY eurorack modular synth | MOD1 LFO : Arduino nano-based general-purpose CV/Gate module


video upload by HAGIWO

"This module is an open source general-purpose CV/Gate module based on Arduino nano.
It can be applied to various CV/Gate modules by changing the program.
There are some performance limitations, but it uses general-purpose inexpensive components.

LFO: 3CV in - 1CV out simple LFO.

working documents
https://note.com/solder_state/n/nc05d...
https://note.com/solder_state/n/ne91e...

PCB gerber data & PCB assy production data Download
https://www.patreon.com/posts/mod1-ar..."

Sunday, December 08, 2024

GEN-01 - Generative synth totem


video upload by Love Hultén

"GEN-06, a self-generating installation that combine changes in pattern, melody, tonality and much more to create complex multi-layered sound structures, real-time. Arduino handles logic and outputs MIDI to an OXI Coral synth module. 6 channels / 8 voices (basslines, pads, melodies, arpeggios, percussions, kicks)

The machine is very sparse interaction-wise - A volume knob, some controls for optional ambience(FX Aid XL module) and a reset switch. Parameters such as BPM and scales are randomly picked upon each reset, generating something fresh that slowly evolves over time.

A variety of moving components mimic MIDI activity on different channels, a totem visualizer where mechanics and sound combine."

Friday, October 25, 2024

[$9] DIY eurorack modular synth Arduino Unison VCO w/ Seeed XIAO RA4M1


video upload by HAGIWO

"My 83rd original eurorack modular synth DIY projects.
Seeed XIAO RA4M1 based Dual Oscillator VCO.
You can create a thick sound by using detune or adding a 5th.

working documents (schematics , code)
https://note.com/solder_state/n/na0ae...

Python program for wavetable generation , Additive , FM and PWM duty. / 114675733

Seeed XIAO RA4M1
https://www.seeedstudio.com/Seeed-XIA..."


"Specifications

Eurorack standard 3U 6HP size

Power supply: 10mA (±12V), 20mA (5V)

2-oscillator digital VCO using Seeed XIAO RA4M1.

Supports V/oct, and the waveform can be selected from 16 types of wavetable.

The frequencies of OSC1 and OSC2 are always in a relative position relationship, and detune and overtones can be added by shifting the frequency of OSC2.

OSC1 FREQ POT: Adjusts the reference frequency of OSC1 and OSC2
OSC2 FREQ POT: Adjusts the frequency of OSC2 relative to OSC1. Can be set from 0 oct to 2 octs above.
OSC2 volume POT: Adjusts the volume of OSC2
OSC2 volume CV in: CV input for adjusting the volume of OSC2
Wave push SW: Selects the wavetable. 16 types in total.
V/oct IN: V/oct input, range is 0~5V.
OUT: Audio output, range is Vpp10V.

The selected waveform information is stored in EEPROM. When the power is turned on again, the last selected waveform is selected."

Friday, September 27, 2024

Seeed studio XIAO RA4M1 simple Arduino synthesizer : VCO for eurorack modular synth


video upload by HAGIWO

"Modular synthesizer VCO. using Seeed studio XIAO RA4M1.
Supports V/oct and audio output via built-in DAC.
This is an improved version of the UNO R4 VCO created in the past."

https://note.com/solder_state/n/n76a6b0a4a5d6

Friday, September 13, 2024

Rough Explanation of a Homemade Instrument (BGM + Subtitles) / Laputa: Castle in the Sky / Key-bowed


video upload by - WASHIYAMA GIKEN -鷲山技研

Follow-up to this post. Click CC at the bottom of the player for subtitles.

"This is a very rough explanation video about my homemade instrument, the Key-bowed. The BGM is 'Carrying You' played on the Key-bowed.

As mentioned in the video, the Key-bowed will be exhibited at:

'Maker Faire Tokyo 2024' in September
'NT Nagoya' and 'Ogaki Mini Maker Faire 2024' in November
If you’re interested, please come and check it out!

◆ X: https://x.com/washiyamagiken
◆ BLOG: https://washiyamagiken.hatenablog.com/"

See the WASHIYAMA GIKEN label below for more.

Sunday, July 07, 2024

Key-bowed / arduino uno r4 minima


video upload by - WASHIYAMA GIKEN -鷲山技研

"Sound is generated by inputting the drive waveform extracted by the piezo sensor to the string vibration model.

processor : arduino uno r4 minima

https://washiyamagiken.hatenablog.com..."

Monday, April 01, 2024

Arduino VGM player on ESP32 (SN76489 chiptune) with a moving panorama stereo effect


video upload by Marcel Licence

"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"

Thursday, March 28, 2024

An open source Ableton Live controller - beatrmatrix mk2


demo video video upload by beatrmatrix

"The beatrmatrix mk2 is an Arduino-based Ableton controller. Features step sequencer, clip launching, and more functionalities.

The visual feedback is provided by smd soldered ws2812b LEDs
With this mk2 version you can control the velocity too, and it provides much more functionalities. Check the GitHub documentation: https://github.com/beatrmatrix/beatrm...

00:00 step sequencer
00:47 loop length
01:07 clip launching
01:27 potentiometers"

Sunday, March 17, 2024

Arduino VGM player with rough SN76489 emulation - sneak peak of a video game music chiptune project


video upload by 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)"

Saturday, March 09, 2024

DIY 4 voice arduino nano string synth (modified Jan Östman's Solina)


video upload by LAURI’S DIY CHAN

"HALT!! 🚨🚨🚨 THERE’S AN ERROR IN THE FILTER SCHEMATIC! The 10K resistor after the dual pot should be connected to the wiper of the pot! I’ve updated the schematic in the dropbox folder, please use it instead of the one in the video! Why can i never not mess up the schematics in these videos 😭😭😭

I built my own version of Jan Östman's solina string synth. It's a 4 voice polyphonic MIDI controlled arduino nano synth and a simple 12dB analog low pass filter. It's great for pads and weirder digital sounds, perfect for lofi music.

Schematics and arduino code: https://www.dropbox.com/scl/fo/suollt...

L.E.P.'s website about the filter: https://www.leploop.org/2010/07/30/12..."

[$25] DIY eurorack modular synth Hard/Soft SYNC VCO with Arduino uno R4 , digital VCO


video upload by HAGIWO

"My 76th original eurorack modular synth DIY projects.
Arduino UNO R4 based digital VCO , it has Hard/Soft SYNC function.
Since the SYNC frequency is controlled by CV, SYNC sound can be created with fewer modules.

working documents ( code & schematics)
https://note.com/solder_state/n/n79d1..."

Sunday, February 18, 2024

Arduino tracker on ESP32 developed from scratch - little sneak peak of a tracker/synthesizer project


video upload by Marcel Licence

"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

---

Projects can be found on GitHub: https://github.com/marcel-licenc"
NEXT PAGE HOME




© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH