Home

Awesome

Meebleeps / Wirehead Mutant Mozzi Synth

My first Arduino project started with the plan to push lfo/envelope voltages to my Volca Modular, but thanks to inspiration from Hagiwo and the Mozzi Library it turned into a cool little generative synth that I can let run all day, built to sync & fit with my Volca collection.

https://www.youtube.com/watch?v=d2Lml1Z9uWc

Source released under Creative Commons ttribution-NonCommercial-ShareAlike 4.0


Important build-note: my builds have used normally-closed switches, so the code assumes this. A couple of people building this have had issues because they have normally-open switches, so to adjust for this edit the code in updateButtonControls() to invert the results of each call to digitalRead().


Synth Voice Features

Sequencer

Hardware

Controls

Button Controls

Button IndexPinNameFunctionAlternative Function
0D4FuncAccess alternative control functionn/a
1D5StartStarts/stops the sequencerTap-tempo
2D6ScalesCycle through available musical scalesCycle through available mutation algorithms
3D3RootIncrease the tonic noteDecrease the tonic note
4D10RecHold to record knob movementsHold while moving a knob to clear the recorded value
5D12CloneRetrigger the current step

Analog Controls

Input IndexPinNameFunctionAlternative Function
0A0SpeciesOscillator 2 detuneAmount of sidechain/ducking effect
1A1LifespanNote lengthn/a
2A2MutationProbabilty that sequence will change over timeProbability of a note playing on any step
3A3ShapeShape of the filter envelopen/a
4A4ColourBase filter valueFilter resonance
5A5PopulationNumber of steps in the sequence 1-16n/a

Problems (mostly hardware due to this being my first project!)

Thanks