This is the story of an adventure into the maths of music, the wonder of weather and the ups and downs of creating an original web application.

Rain sweeps across the Arizona mesa. Photo by me.


There are countless brilliant art projects out there that take the prosaic and transform it into something beguiling. The ones I’ve found a particular fondness for are those that harness something natural. A great example of this is the Sea Organ in Zadar, Croatia. Here, the Adriatic sea pushes air through a chamber of pipes to produce music. …

Please note that this article is over 5 years old and will likely contain information that is now out of date.

Sites using 3rd party APIs has become an integral part of the living web and an essential part of the web developer’s toolkit. However, it can be quite difficult to pin point problems if the API documentation doesn’t cover your particular configuration.

Some such configurations are the use of things like require.js (an asynchronous dependancy manager that uses the AMD pattern) or Common JS. Though libraries like require.js …

Structure and dynamics

3 Introduction

At this point in the series we should be comfortable building modules that generate sounds without the sequencer or any user input, furthermore we should be able to create some sonically interesting arrangements too. However, we need to fill in a few gaps here and there, expand on some previously introduced techniques and explore some ideas about how to get various sounds to interact.

The main topics for this part in the series are: generating sequences, audio to CV conversion, using the sound spectrum and random chord generation.

For those of you who have just arrived please read…

R.Bultitude 2004

Building complexity

2 Introduction

In part 1 we explored the use of CV to trigger and modulate sounds and by so doing created a modular structure, which is the foundation of this whole series. Up until now we have only dealt with percussive sounds, so we are going to introduce melodies and employ some more advanced techniques to really get our generative system working.

The first few sections in this piece pick up where we left off and tidy up some loose ends, such as how to create shuffle rhythms using CV, so users familiar with this (and in particular Pulsar) can skip on…

An autonomous system

1.1 Introduction

In this blog series I aim to inspire users of any level by explaining the techniques used to create generative music in Reason. I will mainly focus on the generation and arrangement of sound purely using CV/gate, employing Reason as a kind of modular synthesizer.

Expect some tips and tricks that I have learned over the years, which can be applied to other production styles and which might spark a new idea for combining outputs and devices.

I have provided Reason files (version 6.5.1) …

richard bultitude

Musician, software engineer, creative coder

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store