November 20, 2007

Processing...

by Chris Randall
 

At the risk of getting in to Mr. Kirn's territory, I've been fooling about a bit with Processing lately, to mixed results. While I have a habit of normally avoiding the coffee cup like the blight that it is, the ease of programming in Processing really makes up for the fact that the result is a .JAR.


In any event, I also purchased an Arduino board, even, thinking that I would perhaps do something of Great Import with the two. Unfortunately, it seems that (unlike, say, 3DS Max) you can't just dive right in and make Cool Shit. So be it. But if you were curious as to how I'm spending my copious free time, well, there you go.


So, any of my fair readers doing anything interesting with an Arduino or Processing (or Wiring, for that matter, I guess...)? I can't really come up with any uniquely musical uses, but as music and visuals go together like Fred and Ginger, there is a certain tie-in.

 
 
 

12 comments:

Page 1 of 2
 
 

 
Nov.21.2007 @ 2:32 AM
loops
You've seen this link [www.uchobby.com]">link [www.uchobby.com] right?
 
 

 
Nov.21.2007 @ 4:06 AM
Chris Randall
That isn't exactly what I would call "music" but yes, I've seen it. The only thing I've seen that's even remotely interesting that involves the Arduino actually creating sound is this thing:

link [www.beavisaudio.co...]">link [www.beavisaudio.co...]

My interest is limited by the fact that the net result of all that wiring and programming is still essentially unlistenable, albeit interesting from a strictly hobby-oriented perspective.

-CR

 
 

 
Nov.21.2007 @ 6:10 AM
Stefan Goodchild
For processing you should take a look at link [flight404.com]">link [flight404.com.]

His work is pretty, errm, pretty.

If you are thinking of combining the music side to do some audio reactive stuff then you'll want to grab the ESS library and Dave Bollinger's class that does all the nice FFT -> musical octave conversions with damping etc which saves a few days of coding.

For easy particle stuff look for the traer.physics library, easy to use and very nice for both 2d and 3d particle / spring / attractor type stuff.

I've been playing for a while and am about to render out and upload an example of my realtime musical reactive thingy to vimeo in the next few days and there is a processing tag being used by all the processing people on vimeo so there's loads of work to see.

link [vimeo.com]">link [vimeo.com]

Odd that we both do Plogue and Processing.. Maybe they are related in their "off the beaten path"-ness.

I have acres of handy urls of processing stuff I've located if you want a shortcut in.

Stef

 
 

 
Nov.21.2007 @ 10:22 AM
Ataru
Funny, I was just looking into Processing this week! As it's free, it's a lot cheaper than buying Jitter...
 
 

 
Nov.21.2007 @ 10:38 AM
Stefan Goodchild
Did my render over lunch so it's uploaded to vimeo now btw.

link [www.vimeo.com]">link [www.vimeo.com]

 
 

 
Nov.21.2007 @ 10:45 AM
rrrobc
wire up some switches, write a sequencer and use it to program and automate circuit bends.

optoisolators and digital potentiometers are useful for this kind of thing.

link [www.analog.com],2879,761%255F797%255F0%255F%255F0%255F,00.html">link [www.analog.com]

 
 

 
Nov.21.2007 @ 10:54 AM
jp
I have been following this guy's projects and will try the drum at some point.

link [todbot.com]">link [todbot.com]

Jp

 
 

 
Nov.21.2007 @ 1:26 PM
Chris Randall
Ah, thanks for that Vimeo link, Stef. Lots of good examples there; I actually found a couple that were remarkably similar to what I'm currently trying to pull off, and got some good ideas. Check your private messages.

-CR

 
 

 
Nov.22.2007 @ 2:46 AM
petenelson
I just got my arduino - I'm planning to build a thing to sync my juno 60 arpeg clock to midi clock for a lot cheaper (but more shoddy) than a kenton. And then after that the filter cutoff. so not really a musical use as such but should be a good intro to midi at a low level...
 
 

 
Nov.22.2007 @ 8:17 AM
Black-Man
Java a blight? C'mon... name a language w/o faults. You've dissed objective-c and now java. I guess Ruby/Rails is the next scourge and we should all return to 1992 and C++ buffer overflows and all.

 
 

 
Page 1 of 2
 
 

Comment:

 

Sorry, commenting is closed for this blog entry.