Sample playback on the nw2s::b

Sample playback on the nw2s::b

Been working on the 1.0 release of the firmware that will allow normal humans to be able to program this beast of a synth. Getting stable sample playback streaming off the SD card was holding me back, but I think I’ve cracked it! You can now playback samples of any length from the SD card […]

Analog Modular Control of BFD or EZDrummer with the Alesis Trigger IO

Analog Modular Control of BFD or EZDrummer with the Alesis Trigger IO

I had a lot of fun building out the Probabilistic Trigger Sequencer. It’s a great compositional tool when you need some spacey, almost predictable beats, and it got me thinking about how I could use the same analog control for something a little more dynamic. I am a BFD user, but there are quite a […]

CV controlled sequencer

CV controlled sequencer

No new code to demo this week. Instead this is a new application of existing code. The melody is a sequence whose position is determined using a CV signal. To “play” the sequence, you apply a CV signal, or in my case, you just twist the input potentiometer back and forth a little at a […]

A Turing Machine Adaptation

A Turing Machine Adaptation

Most of the demos so far are meant to be building blocks of a larger program that could be used to build a composition or architecture for tune generation. This is the first ‘big’ algorithm, meaning that you could easily fill up most or all of the available I/O with a single device. Let me […]

Probabilistic Triggers

Probabilistic Triggers

This is a demonstration of the wide variety of patterns you can get from a few lines of code running on the ‘b. Another notable aspect of this program is the level of playability you get from just a few inputs. This program is very simple. It is ultimately just a list of probabilities associated […]

Second Hardware Prototype

Second Hardware Prototype

Prototyping is still moving along. We have a prototype built of the main board which contains all of the input and output interface circuitry including output level conversion and drivers, input level conversion, protection circuits, and so forth. The arduino mounts directly to this board on one side, and the panel PCB mounts to the […]