May 23, 2006 at 12:40am
was wondering if anyone would be interested in helping out with a patch i’m doing for a final college project..
the idea is of a ‘voice painting’ installation, to translate a live audio input to a constantly evolving projected ‘painting’ using Jitter.. i have a patch set up at present where at a certain level of audio, a bang sends a ‘point’ message to the jit.gj.sketch object, and i’m hoping to use the frequency of the source signal to determine Y value of that point. I’m also deciding between the cross corrreltion of two microphones, or subsampling a live video stream to get a ‘position sensing’ X value..
can anyone suggest a way to get a frequency output in numbers from an incoming signal, to be used as my ‘Y value’? am also hoping to use the frequency to somehow determine colour, if anyone has any ideas..?
any and all help would be really appreciated,
May 23, 2006 at 1:58am
snapshot~ can grab control rate data from audio rate data, that could
however, you might want to check out
jit.gl.graph ? or jit.graph
or use jit.poke~ and handle drawing yourself.
theres a whole subset of audio -> matrix objects made to do this sort
v a d e //
May 23, 2006 at 3:29am
thanks a million for the reply Vade, am looking into those now..
i just went and saw that superDraw applet through your blog too, it’s a very similar aesthetic to what i envision for my project, just that the different parameters as mentioned above would be the controlling aspect..
again, thanks for the help,
May 23, 2006 at 3:58am
the trick is getting the draw order correct, and the fact that
adding in a handle rotation in the mix, and handling things with
ill leave that to you. heres the JS, which is a simple modification
var myRender = new JitterObject(“jit.gl.render”, “drawing”); //
// detect if method or attribute and call method or set property
v a d e //
May 23, 2006 at 2:04pm
thanks again Vade,
have been trying to implement that JS that you put up, but having never tried that before i can’t seem to get it to take. Should i insert the code into an empty object box, or straight onto the screen? or am i doing it completely wrong..? apologies for my ignorance…
also, i’ve been reading up on an object called Fiddle~ for interpreting an incoming signal, that could help find my Y value, but the object as written above isn’t recognized by Jitter. have you heard of this object before, or know how to implement it?
May 23, 2006 at 9:33pm
you need to save the file as some_name.js , put it in max’s search
fiddle~ – yes. its an external. its fun, play with it and check out
v a d e //
You must be logged in to reply to this topic.