ML-303 Synth (x0xb0x-alike) full CPU replacement

Replace the "brain" of a 303 with modern technologies and add a Digital VCO for more stability.

Similar projects worth following
How it started:

I picked up a broken ML-303 pretty cheap in Berlin, which was kind of a "Frankenstein" machine, because it was using the Analog Board from AcidCode's ML-303V3 and some board between V3 and V5 from AcidCode, which was never released. Unfortunately the Firmware was buggy and the Oscillator on the analog board was unstable and sounding awful, so I decided: Lets make a new brain for it.

So I grabbed my PJRC Teensy 3.0 ARM Board, Saleae Logic Analyzer and started reverse engineering the connections of the synthesizers.

As soon as I found out the original had the Data Lines D0-D5, Slide (which also acts as latch), Gate and Accent I started writing my own firmware.

First, the firmware was only replacing a basic MIDI-Controllable ML-303.
Then I started to remove the middle cable of the Waveform Switch, which goes
directly to the VCA and then to the VCF of the ML-303, so I could inject a Waveform.

Enjoy this project?



eric.rabinowitz wrote 09/05/2020 at 16:06 point

This project looks super interesting.  @Hopefully DatanoiseTV will return.

  Are you sure? yes | no

serdef wrote 07/30/2014 at 20:51 point
Do you have a source code repository online somewhere?

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates