Ronin experiment 21 - morphing lissajous states

Nikolaus Gradwohl2019-08-12T04:52:36+00:00

this visualizer written in ronin morphes between states of a lissajous figure in sync with the music.

I transition between the states by interpolating the state variables linear over a time periode that is in sync with 4 bars of the music.

lissajous states

read more ...

ronin experiment 19 - Sonic Pi visualizer

Nikolaus Gradwohl2019-08-04T04:04:04+00:00

I created a short sonic pi session and wrote a visualizer for it in ronin. Sonic pi sends osc messages that change the amplitude, frequency and decay time of the sine wave based on the bass sound and triggers random colored circles when the pad sound is played

visualizer

read more ...

Phase Shift

Nikolaus Gradwohl2019-06-13T03:31:14+00:00

I made a video for my track "Phase Shift" in processing.

The song is two lines playing the same melody, but with different loop lengths - shifting in and out of phase

The animation was generated from a wild combination of trigonometric and noise functions generating 7200 curve vertices that are slowly changing over time

read more ...

new Track - Phase Shift

Nikolaus Gradwohl2019-06-11T05:55:16+00:00

two lines playing the same melody, but with different loop lengths - shifting in and out of phase

read more ...

new Track - Random Broken Piano

Nikolaus Gradwohl2019-04-28T04:47:23+00:00

this track started with a short piano loop that was timestretched and mangled in various ways to create a string like pad

read more ...

new Track - random Point in the Infinite

Nikolaus Gradwohl2019-02-20T05:36:18+00:00

a new synth track exploring the infinte phase space of sonic possibilities

read more ...

processing sound visualizer explained

Nikolaus Gradwohl2019-01-22T05:07:16+00:00

I have been asked to share the code of the sound visualizer I wrote in processing about a year ago, so I decided to write a blogpost explaining what I did

The program has two main parts - the autocorrelation function that creates the wiggly line and a glsl filter for the lens-distortion effect.

read more ...

SynthJam 01 2019

Nikolaus Gradwohl2019-01-20T10:21:36+00:00

Yesterday it came to my mind, that in the last few weeks I've spent more time working on my music equipment than actually making music - I created a new stand for my Mother32 and my DFAM, I made a midi to trigger signal box based on an arduino, I wrote a controller script for my KMI SoftTouch2 so I can controll bitwig with my feed while jamming - all very important tasks that will help me focus on making music - but currently it feels like all those task are eating my time for making music.

So I recorded a quick synth jam using the repro1 plugin from uhe and the mother32 in Bitwig Studio. I also added some drums from the Volca Beat, the volca sample and the DFAM.

So - without further ado - here is my first syth jam of 2019

read more ...

Sonic Pi beatslicing livecoding session

Nikolaus Gradwohl2018-06-23T17:47:10+00:00

this is the recording of a SonicPi Livecoding session made from 2 sample loops sliced and rearranged in different ways

for the drum sounds I used a drumloop sliced it into 32 peaces each 1% the length of the original loop. Each click is chosen at random from the ring created by the line command.

n = 32
l = 0.01
s =  line(0, 1, steps: n+1).choose
f = [1,s + l].min

sample "drumloop.wav", beat_stretch: 16, start: s, finish: f

The samples are triggered at a given 16th slot with a changeable probability.

the e-piano loop is played back at different speeds chosen from an array using [1,-1,0.5, -0.5, 0.75, -0.75].choose and placed at a random position in the stereofield using a :pan fx

Sonic Pi Beatslicing session

read more ...

New Song - A Target you can't see

Nikolaus Gradwohl2018-06-19T06:49:45+00:00

a repeating yet ever changing 10 note pattern creating a world for the melody to live in

A Target you can't see

read more ...