Software/Hardware used >


Sonar Piano Migration adapts Matthew Olden's 'i am the mighty jungulator’ software, and makes use of its 'sluder' function. Sluder is the process where the sound is simultaneously looped and shortened or lengthened, by moving the sampled sounds loop points forwards and backwards.

Before the performance, audience members are invited to plot on a map the starting position of their journey. These points are plotted on a radar display to be used as triggers for sound to be introduced and reshaped into a piece of music.

The audio starting point for this composition is a live piano improvisation based on a Fugue by Ciurlionis. When the radar sweeps across a point, it samples a fragment of sound from the piano. The length of the snippet of sound is reflected in the brightness of the point, caught upon the radar read out.

The distance the point is from the centre of the radar is used to determine the length of sluder, using the speed of 1/4,1/2, or a complete radar sweep fractionalised by the distance of the point to the centre of the radar display.

The coordinates of the point (x,y) are used to position the fragment of sound in quadraphonic space. The sound moves towards the centre of the mix, depending on its sluder time. When the sound reaches zero point, it simultaneous reaches the centre of the mix.

In addition to the fragment of sound sludering, 3 sound points are chosen at random and are garnished with a circular orbit pan of the sluder. The fragments used for this glow on the radar read out. Navigating around the edge of the composition are fragments of the original audio snippet, stretched out according to sweep time, the duration being determined by the radars sweep tail

Matthew is controlling the radar sweep time (speed of results read), length of radars sweeps tail (length of stretched sample sweep), dot contrast (length of snippet), distance resolution (the distance over which the sluder is plotted). Matthew also has controls to mix the four elements of sounds separately (original sound fragment, sluder, sluder garnish, stretched sample)

About 'i am the mighty jungulator' software:

The jungulator is a powerful audio engine that can be used to synchronise, sequence, effect and re-organise audio in real-time, either manually or automatically.

The ease of use means that sounds can be introduced, BPM matched, synchronised, mixed and effected seamlessly and effortlessly. Audio can be looped, cut up and reorganised to create new musical patterns and sound behaviour.

The audio source can be either from live inputs - (musicians playing in real-time), existing sound files, or MIDI files. The jungulator is made from different sound pods. Each of the pods work independently to each other, but are rhythmically synchronised. A sound can be loaded (or recorded) into a pod and transformed using the jungulator’s controls. There are many layers of controls, which can be automated to give the transformation a self-generative quality.

The jungulator works like an incredibly souped up tape machine. The controls vary how the tape is played back. A sound fed into the jungulator is cut into equal parts and then these parts are played one after another. These slices can be rearranged, slowed down, sped up, reversed, effected, panned, and a host of other options. All the loops and slices of loops are synchronised to the global bpm the jungulator is set to.

It sounds like an awful amount of work for you to do, but the jungulator takes control of as much of the work as you care to let it. So for a beginner it is easy to start producing convincing music, the layers of controls and the self generative qualities means that the music can get very complex, very quickly... if thats what you want. The jungulator works completely by using controlled randomness. Because the points of randomness occur within a set timeframe, the random part will always make some sense. A piece of randomness played at the same point twice becomes a pattern; which becomes a composition. The behaviours of all of the sounds can be granulised to different time chunks and then sequenced / randomised. The pan, speed, length of piece, its pitch, its forward backwards movement, its volume, the rate it chooses a new granulae are some of the controls you can take. The sound can be controlled either by the user, the computer (random), or via a signal taken from an outside environmental force, (using sensors).

Screen shot of adapted jungulator interface