Nikolaus Gradwohl2013-11-21T05:17:45+01:00

I recorded a new song using my mininova and my midified korg monotron. I used Ardour 3 to record the track. Some parts have been recorded using my pushified launchpad mini with the help of pure data

launchpad mini to play push like scales using puredata

Nikolaus Gradwohl2013-11-18T07:22:35+01:00

I wrote a pure-data patch that allows me to use my launchpad mini to play my synthesizers. The scales use a similar layout to ableton push (hence the name pushy). To translate between the default midi mapping and the push layout I first used a div and a mod operation to find out what row and column a pressed button was in. Then I calculate the offset for each row to implement the quater shift everytime you go up one row. Then I use a puredata table that holds the scale to be played (currently major and minor) to create the midi-number. The base tone can be shifted up and down by 12 semitones using the E and F button or by 1 semitone using the C and D buttons.

To connect it to my midi equipment I use jack on my linux box and wire it to my synths using qjackctl.

you can download my puredata file here

I also recorded a short loop using the launchpad and my mininova



Nikolaus Gradwohl2012-02-01T05:48:08+01:00

I made another animation that uses the blender dynamic paint system. This time I used several dynamic paint canvases on the same plane to trigger a displacement, and mask a texture that changes the normals of my material.

The sounds are generated using puredata.

you can download the blend file here or download the puredata file here

grow pure data patch

Osc events in PD

Nikolaus Gradwohl2009-03-06T08:44:00+01:00

i have written an pd-patch to controll the simple openframeworks osc demo i wrote ealier today.



the hardest part in using osc with pd was getting a pd-version that supports osc. the deb packages for pd-extended don't work on unbuntu 8.10.

so i had to compile my own package using this instructions

read more ...