Sunday, February 18, 2018

Thea Musgrave's "Narcissus" for Flute and Electronics Max for Live Patch

This is a Max for Live patch that is an implementation of the electronics of Thea Musgrave's "Narcissus" for flute and electronics. 

A preset file stores and recalls the settings from the score for delay time, feedback and modulation depth. The other parameters need to adjusted manually. 

Incrementing the preset number can be mapped in terms of MIDI control, as can the hold button, output level and bypass.

Download here:

Sunday, February 11, 2018

Minimal 8MHz and 16MHz Arduino ATmega328P Setup

Setup with Arduino Uno bootloader and external 16MHz oscillator. 

Setup with Arduino Breadboard bootloader and internal 8MHz oscillator.

ADC Binary Gate Sequencer

This is a Eurorack compatible gate sequencer. There are four potentiometers, one input and five outputs. Example video, photos, code and schematic are shown below.

Each potentiometer reads a value that is scaled 0 - 255. This is sent as an 8-step binary gate sequence out of each of the first four outputs. The fifth output is a clock signal generated by the microcontroller. This process is timed out using the clock input signal. 

In this circuit, a minimal 8MHz ATMega328p without an external oscillator was used, without any issues of processing power. An Arduino or Teensy could be used instead. 

Monday, January 22, 2018

DIY CV Controlled Sequencer

A sequencer with eight steps, one CV input, one CV output and one Trig output. The CV value determines which step is sent to the CV output.

A scaling pot adjusts the number of steps represented by the CV signal. Every time the CV signal input changes sufficiently to select a different step, the new step is selected and sent to the CV output, and a trigger is generated and sent the Trig output.

The number of steps can be increased, and the code and schematic can also be used with Arduino etc.

Demo Video


Download here:


Weekly Beats 2018 - 02: Somewhat Forgotten Compassion