I’ve added a new program to the repository: LunaMod, a sequence tone generator.
This guide aims to explain what registers are, and how to work with them. It applies to miniMO and the Arduino IDE but also to microcontrollers in general, and will be most useful to you if you can understand basic programs and would like to modify the setup of the timers or other peripherals within the microcontroller, but can’t make clear sense of lines like
ADMUX |= (1 << ADLAR);
miniMO is a reprogrammable synthesizer module designed to encourage everyone to try modular synthesis. Currently there are two models available: one is PCB-based with soldered components, whilst the other (code name Noisette) is built on 3D-printed parts and requires no soldering. I will show you how to assemble and program the latter model.More…
I have just uploaded to the repository the files for the PCB model’s case, so I think this is a good time to do a recap on the parts available.
I have just added two new programs to the repository:
- The sequencer is a classic CV step sequencer/arpeggiator with configurable scales/number of steps, direct control over the tempo, and easy step edition
- The tuned controller is a CV controller with configurable scales and simple gate/note control
miniMO’s brain is an Atmel AVR ATtiny85. This guide explains how to use ATtiny’s timers to create a train of pulses of variable width, itself translated into sound via a digital-to-analog converter.
When I built the Mk2 version last December, I took pictures to document the process. This model is now obsolete, but I think the pictures are still interesting, not only because they show how I built it, but also because they make clear some of the reasons why I decided to change the design. Enjoy!More…