Loading...
Logo
Processing Forum

Hi!

This is my very first post here at the forum, and I wish I can explain exactly what I need.

I'm a brazilian design student currently working on my final graduation project. Speaking roughly, it consists of a "living" sound sculpture, where the user can interact with it through a tangible malleable interface, producing generative feedback. More info can be seen at http://www.quando.art.br/devir (only in portuguese), or http://theinstrumentproject.tumblr.com (where I post the tangible instrument development status).

Bellow is a basic schematic of how I'm planning it to function (on the technical level).

I'm actually on a stage that I need to define which language is best suited for me.

The only things really well defined at my basic setup is the use of a Lilypad Arduino (witch 5 accelerometers parsing data through bluetooth), and on the audio output, Supercollider. I have some background using Processing - and I'm really afraid that I'l need a more robust programming language to handle all that at a good rate speed. As this is an interactive project, it is really important that the feedback is consistent and fast enough.

Questions:

- Is Processing a well suited language for my project? - It should be able to communicate easily with Arduino, parse all the data, handle the cellular automaton system, generate the visual output and generate data outputted to Supercollider. The visual feedback will be as complex as it can get with the responsiveness I get. I was wondering if openFrameworks or Cinder wouldn't be the case for this...

- Does anyone have any idea, trail or have seen a similar project that can contribute with my development?

- Can you indicate some "key-libraries" for what I'm intending to do, or even programming concepts and frameworks suitable for this?

I'm REALLY open to whatever contribution you might have to me at this stage. My time schedule is really short, and though that, I'm really excited on putting my hands on this! :D

Thanks!

//////////////////////////////////////////




Replies(3)

Hey men, i don´t know if this commnet could help you at this time, but well, as far as i know processing could mixing very well whit arduino, the languaje for arduino were based on processing.

In the following link you could find a full book about generative art that have a chapter dedicated to a celular automata, and include de commented code.
http://www.mediafire.com/? ox4ny8cwwccgk1u

By other way, looking the daniel shiftman site: http://www.shiffman.net/teaching/nature/

on that web, they explain many codes that could help you.

And maybe him could help you,        http://mar.li/      I took one of his workshops. maybe you need insist, and if he ask, telling that joaquin from the workshop on december on san carlos send you with him.

Saludos. your project sounds greate
Hello Joaku!
Thanks a lot for your help!

Specially Shiffman and Bircher: I didn't know their work! Really, thank you!

I've made some progress since them. You can see them at the blog:


Here is a video I've made with a first prototype of the malleable interface:  https://vimeo.com/39814726

Thanks!

Currently working on: http://namainstrument.tumblr.com/