Interactive Projections for Teen Girl Scientist Monthly

Interactive Projections for Teen Girl Scientist Monthly

ICM Final proposal:

In mid-December I am going to design a CD Release loft party for the band Teen Girl Scientist Monthly.

There are a five elements I have been playing with, (or in some cases struggling with,) while creating the programming side of this project.

1.  Playing with a WiiMote attached to the 2nd singer’s mic.

I have been trying to work with motion tracking via infrared.  Which has proven to be a little difficult.

However, recently I started messing with a few of the Nintento Wii libraries.  And I’m really interested in drawings and particles appearing in response to the singer moving her mic around during a few of the songs.

2.  Automated waves responding to the music:

I downloaded the ESSr 2 library, and have been poking around with it.  I have found some interesting stuff by importing MP3’s and having sketches play.

What I haven’t been able to do yet is have Processing respond to sounds coming in through my computer’s mic.

That’s something I’d like to figure out if I can.

3.  A HUGE challenge for me is going to be finding a way to work around the file-limit size within Processing.

Right now I have different images that I’m using as alpha maps to go over the live-feed in my design.

I am also interested in using After Effects to make a few particle emitter based PNG sequences that I can drop in during the performance.

The thing is, importing those into Processing takes up a lot of the program’s memory.  I think that’s because it stores each imported image into the program itself.

I am sure there has got to be a javascript that can tell my program to locate the files in my directory—which should free up more memory within my program.  I just haven’t found it yet.  Any advice there would be really helpful.

4.  I’m also interested in seeing if I can import two camera feeds at the same time.  Have one on my screen as my reference, and have the other at hand to use as life-feed projection material of the performance.

5.  Last but not least, I have been poking around with OSC.  I haven’t made much headway here because I am trying to stay within Processing.  However, here is a program, Isadora, that I am familiar with. It is made for live-performance video manipulation.

If I cannot work around the memory issues within processing, I think I’ll use OSC to let processing send data to Isadora.

Here is a sample of their music:

Can’t Sleep – Teen Girl Scientist Monthly

Safari – Teen Girl Scientist Monthly

Leave a Reply