processing sound visualizer

Nikolaus Gradwohl2018-02-14T20:27:41+01:00

I made a visualizer for my track Walk in the rain using processing. I used a stereo autocorrelation function to generate the line drawing using the minim framework and added a glsl shader to create the lens distortion effect.

Processing sound Visualizer

read more ...

ring segments

Nikolaus Gradwohl2018-02-01T08:02:20+01:00

I created new images I can hang on my livingroom walls using processing. This time I wrote a sketch, that creates circular shapes made of 64 line segments. Each segment can be shifted by a fixed offset if a certain random number is exceeded. I used this method to generate for concentric rings and added a keyPress method that saves the current frame as a png file and creates a new ring pattern.

I also added a little blur effect to create a subtle shadow effect. I generated a bunch of images selected 3 and printed them on an A3 printer

segments

read more ...

Layered Boxes

Nikolaus Gradwohl2017-11-22T07:27:03+01:00

I created a small processing sketch this morning. I started by drawing slowly rotating boxes and then added a little transparency to the fill color to create a pseudo 3D layering effect. To spice things up a little bit I added a random function that replaces a box with a new one at a chance of 1/2000 after it gets drawn.

click here to start the sketch or download the sourcecode.

LayeredBoxes

I tried different render modes in Processing and was pretty surprised how different transparency is handled in different render modes - in P3D for example the outlines of the boxes aren't affected by the transparent fill at all - so I switched back to P2D - transparency works the way I expected it but the transparency values differ from the default render. I will read the doku this weekend and see what other unexpected behaviors I can uncover :-)

read more ...

Processing and Blender Sound Visualizer for Magical Dreams

Nikolaus Gradwohl2017-09-29T07:51:40+02:00

I finally managed to finish a project where I could combine most of the tools I love and use. I created a processing sketch to visualize the stereo correlation of my song "Magical Dreams", exported the frames and used blender to create an animated highfield based on the brightness of the images. Then I rendered these frames and combined them to a video with the original track exported from bitwig.

Hmmm ... maybe a bit more complicated than needed, but that's one of advantage of a hobby project - you don't have to justify yourself for inefficient processes and toy around as long as you want to :-)

Magic Dreams

read more ...

flowershape

Nikolaus Gradwohl2017-04-13T11:06:58+02:00

I created a small ever changing slightly hypnotic flower shape using processing - because spring - have fun

click here to start the sketch or download the sourcecode.

flowershape

read more ...

cuircuitboard noise pattern

Nikolaus Gradwohl2016-12-06T05:09:06+01:00

I saw a hudini video tutorial a few weeks ago that shows how to use a noise field to create particle trails that look like electronic schematics. I really liked the effect and recreated it using a small processing script. To create the effect I set up some particles, that use a noisefield to influence their velocity. Before the velocity is added to the particles potion the vector is normalized and then each component is converted to an integer value - this limits the values to the x and y component to -1,0 and 1. The resulting vector is then scaled to the original length of the vector and added to the position of the particles.

click here to start the sketch or download the sourcecode.

cuircuitboard noise pattern

read more ...

particles in the wind

Nikolaus Gradwohl2016-11-18T05:09:29+01:00

I just noticed that the last time I posted a processing sketch was in july - which is a shame. So to all the processing fans among my readers who are eagerly waiting for another sketch - here is my newest processing sketch.

I created a particle fountain in the middle of the screen and added a little bit of noise to the velocity of each particle. The noise fields are influenced by the current velocity and to add a bit of movement to the noisefield I also add a factor based on the current framecount to the noise function. If a particle leaves the screen it gets deactivated and is then reactivated in the middle of the screen at a random time.

If you like it or have any questions feel free to leave a comment below.

click here to start the sketch or download the sourcecode.

particles in the wind

read more ...

curl noise field

Nikolaus Gradwohl2016-07-06T07:04:38+02:00

In this processing sketch I'm using the perlin noise function to create a curl noise vector field

click here to start the sketch or download the sourcecode.

boxed noise

read more ...

noise modulo - part II

Nikolaus Gradwohl2016-06-27T07:39:10+02:00

I modified my noise modulo sketch from last week by adding a second noisefield perpendicular to the first one. I got this idea from a facebook comment - which unfortunately has been deleted, so I can't credit the author. The two noisefield functions use different offsets and move the field with different speeds to create a more asymetric image

click here to start the sketch or download the sourcecode.

noise modulo 2

read more ...

processing noise crawler

Nikolaus Gradwohl2016-06-23T08:57:13+02:00

For this processing noise-field exploration I created some particles that wander around on a plane. The location a particle goes to is calculated from its current location using a noisefield. I draw a small line from the current to the previous location and make the lines fade away very slowly so the trails the particle create while wandering around can be seen.

You can reset the particle locations to a random position by clicking on the sketch.

click here to start the sketch or download the sourcecode.

noise crawler

read more ...