studio blog

Friday Rehearsal Schedule

Rehearsals/soundchecks on Friday, May 8th in Lincoln B20

1. Jonathan Eckhaus 9am
2. Greg Weisbrod 9:20am
3. Doug Kutz 9:40am
4. Brad Turow 10am
5. Saaman Moghadam 10:20am
6. Dara Taylor 10:40am
7. Ricardo Arribas 11am
8. Vivian Li 11:20am
9. Alan Garcia, Chethan Sarabu, and Vivian Li 11:40am

LUNCH BREAK

10.Brian Han and Ariyan Basu 1pm (feel free to arrive early to setup)
11.Sarah Brown, Chelsea Howe, and Xander Snyder (setup) 1:20pm
12.Ali Cakir and Praveen Narayanan 1:20pm (same time as #11)
13.Julia Adolphe 2pm
14.Andrew Levy 2:20pm

CONCERT starts at 3pm

Concert Order will be as follows:

1. Andrew Levy
2. Ricardo Arribas
3. Dara Taylor
4. Brian Han and Ariyan Basu
5. Vivian Li
6. Saaman Moghadam
7. Sarah Brown, Chelsea Howe, and Xander Snyder (showcase, invitation for intermission)

Intermission

8. Brad Turow
9. Alan Garcia, Chethan Sarabu, and Vivian Li
10.Julia Adolphe
11.Jonathan Eckhaus
12.Greg Weisbrod
13.Doug Kutz
14.Ali Cakir and Praveen Narayanan

Final meetings and help

Please note that I am making an effort to be as available as possible over the next several days.  If you are still looking for guidance or help on your final project, please be in touch as soon as possible to arrange a meeing time.  Slots are filling up fast and I want to be sure to provide help to anyone and everyone who needs it.  As always, Chris and Eric are also available (depending on their schedules).

Watch this space tomorrow and Wendesday for updates on Friday morning's rehearsal schedule.

Human Robot Jazz Improvisation

http://www.youtube.com/watch?v=qy02lwvGv3U

 check it out jazz pianist improvises while a robot plays the marimba, improvising in step

GDIAC Showcase

The GDIAC Showcase returns! Our annual Spring showcase will display Cornell talent from CIS 3000, CIS 4002, as well as other independent student projects.

Date/Time: May 9th from 3 - 6 pm
Venue: Upson 361

The showcase is open to the general public. It will be held in the Cornell Undergraduate Computing Lab, so that everyone can play and experience these student projects. Come and meet the game designers and engineers of tomorrow.

Note that the Showcase is on a Saturday this year.  This move is to address concerns from the administration that the Showcase was infringing on reading period in years past.

PD soundfile tutorial

Attached is a short tutorial on using soundfiles in PD.  Several methods are shown:

1. Playing sound files from disc using [readsf~] inlcluding a method for playing parts of a sound using messages.

2. Loading sound files into RAM (arrays) and playing with [tabplay~], again using serval methods.  This included a patch showing the use of multiple arrays.

3. Playing arrays with [phasor~] (sawtooth wave).  This is the patch from class.

For more information see PD's Help files.

Video scrubber/warper

Attached are the two video scrubber/warper patches from class.

The first uses the number of frames (extracted by [pix_film]) divided by the frame rate to determine the speed/frequency of a sawtooth [phasor~] looper.  This initial calculation allows the video to loop at its normal framerate.  Moving the "SCRUB" slider changes the speed of the [phasor~] using a multiplier.  A negative value makes the video run in reverse.

The second does something similar but with audio.  The speed of the [phasor~] is determined by a sound file (number of samples divided by the sampling rate) and this loop frequency is applied to both audio and video playback.  Audio and video are "in sync".  Again, a "speed" multiplier is available allowing for "scubbing".

Final Project

I am interested in creating a rudimentary version of the holophoner, a fictional intstrument found in the animated series Futurama.  The holophoner essentially uses the artist’s intonation and thoughts to create a three dimensional depiction of some kind of event.  While the latter part might be a bit beyond  the scope of the course, I thought I might be able to develop a method to translate musical input into a three dimensional image and the motion of that image. 

 

I’m interested in collaboration though I didn’t have anyone in mind in particular.  If anyone is interested in the development of the 3D image or anything else, let me know. 

 

Plus, I ideally hope to have multiple people performing into this thing and hopefully creating a more complex image.  

FIlters and squares

Attached is a PD/Gem patch similar to the one Chris presented in class: the center frequency of a filter used as an RGB color gradient.  Here I reused our PD_tutorial "filter bank" (see the subpatch [pd filters]) and just passed the frequency values along to color values for 4 squares placed in the 4 corners of the Gem window (using [translateXYZ] as discussed in lecture).

Open the patch, "create" a Gem window and click the big green toggle.  Note that I am using Chris's mechanism exactly, the [metro] object (metronome) which sends a bang every 4 seconds to a random number generator, triggering one of the filter chords.

This is also amazing.

http://bohemian8bit.ytmnd.com/