Kyma Forum
  Tips & Techniques
  Kyma does computer graphics

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Kyma does computer graphics
photonal
Member
posted 29 August 2008 18:17         Edit/Delete Message   Reply w/Quote
not so much a Sound design technique, rather a way of using Kyma to generate computer graphics. Originally, I wanted to map online feeds or financial data from the internet into Kyma *but* I have to confess my attempt at writing the interface from internet to osculator (and then into kyma) didn't make it past the Alpha phase(!), although my little programme did manage to talk to cam's Osculator

Instead, I created streams of control data in Kyma by analysing audio streams from Ableton Live via an aggregate audio device (in OSX). Individual tracks from Ableton were fed into Kyma, which were then analysed to produce a continuous stream of MIDI data, to affect various parameters of graphic elements within a Quartz Composer composition. For example, mapping the BD sound via a Global Controller (in Kyma) to XYZ rotation (or some other parameter) of a graphic element in Quartz Composer.

you can see the video(and hear the music) here:
http://homepage.mac.com/photonal/photonal_video.html

the whole thing is inspired by rhythmogrammes (german text: http://www.heidersberger.de/scripts/frontend/index.php3?ACTION=MENUEPUNKT&ID=1032 )
created by heinrich heidersberger.

any feedback welcome!

[This message has been edited by photonal (edited 29 August 2008).]

IP: Logged

tuscland
Member
posted 29 August 2008 18:53         Edit/Delete Message   Reply w/Quote
Wow Andrew, that is very cool!

Cam

IP: Logged

SSC
Administrator
posted 30 August 2008 12:47         Edit/Delete Message   Reply w/Quote
What parameters of the audio input are you analyzing in Kyma? Mapped to what MIDI output and graphic parameters?

IP: Logged

photonal
Member
posted 01 September 2008 14:07         Edit/Delete Message   Reply w/Quote
firstly in ableton, each track is sending audio to a particular send bus. Similar sounds were grouped together, such as percussion, as the number of inputs into Kyma via the Aggregate Device was less than the number of tracks in the song. In Kyma I used amplitude followers to output to MIDIOutputController data which was output to Quartz Composer. In the quartz composition, there are 6 separate graphic elements - each element is affected by a single MIDI Controller; however each controller is then used multiple times. Applying various mathematical functions to each copy of the controller produced a wide variety of signals from a single source, thus a single midi controller could be mapped simulataneously to XYZ Rotation, Colour, End Colour and Final Scale and so on. However, with a single source being common to multiple mappings - an overall unity was (hopefully) achieved for each graphic element. Each graphic element was designed separately, by soloing the audio sends in ableton and then tweaked for the final combination of all six elements.

Some issues came up though:

i) kyma doesn't indicate any audio input signals when used as part of an aggregate device - useful in sorting out any audio issues from ableton

ii) the threshold of the amplitude follower seemed quite high - it stopped outputing signals even when I could still hear audio. I'll check that out again though.

p.s. i'll try and include the colour cyan in another video composition

[This message has been edited by photonal (edited 01 September 2008).]

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c