Archive for the ‘Me’ Category

a post from the iPad

Wednesday, April 7th, 2010

I recently purchased an iPad. I told myself I wanted to buy it to use as a music control device. By the end of the week, “What the Bells” will be iPad controlled. Jeff Albert and I are working on a piece for four iPads in the model of jazz set. That should be ready by the end of the week also.

I’ve been typing this post on the iPad. It’s the first serious typing I’ve done on it. The autocorrect works fairly well, but it takes a little getting use to in terms of hand/finger placement. The symbol options takes a little time to learn (@, apostrophe, and quotes).

One of the most annoying thing about multiple-touching is precision tasks. I hate the magnifying glass – cursor slide – to correct a misplaced letter.

For the most part, I see the iPad as a consumption tool and not much of a productivity tool. Yes, I know that Apple put iWork applications on here, and yes, I’m blogging — but beyond simple typing ( which is hard enough — I’m trying hard to avoid index-finger typing ) anything that requires precision tasks, extensive typing, editing, cloud communication, will be hard to sustain.

This is great for watching video, reading the news, casual browsing etc — consuming. But not easily creative.

Watch– next week, I may do next week’s class lecture on keynote through my iPad.

What the Bells

Sunday, March 28th, 2010

‘What the Bells’ is a musical piece that involves Wiimote, Laptop, and (recently added) iPhone/iPad.

‘What the Bells’ involves a 4 Bell players, each with Wii-Motes and laptop running a client Max patch. A central laptop sends performer instructions via OSC. Global parameters such as timbre changes and delay, controlled by iPhone or iPad, are sent to the performers’ laptops.


Diagram of What the Bells


Performer Interface


Main Laptop Controller Interface


iPhone interface

The piece was an exercise on many levels.
1. Create a piece for Laptop Ensemble.
2. Use controllers that convey an audience-accessible associative real-world physicality. (Something that an audience could say ‘oh, yeah- she’s swinging the wii-mote like you would a handbell!)
3. Use OSC as a means of communication. Not just the exchange of data, but also performance instruction.
4. Create a robust Max/MSP patch with an elegant user interface.
5. Reduce Setup time.
(6. Visualization of Messages and Control Data is in the works.)

Each component of the piece was borne for this particular piece, but as I was a developing them, I saw the need to make everything modular. Now, each part can be recycled for future use. The messaging system, the wii-control interface for Max/MSP, the iPhone/iPad interface for Max/MSP, – and many components I wrote and did not implement in this piece: Event/Preset Control, Uni/Omni-Directional Control flexibility (the client Laptops can actually control each other), debugging controls, dynamic interface transformations, and a few others.

Each part of my Max code that I saw as modular and relevant for future use, I created as sub-patch/personal maxobjects– reducing the need to re-write or even copy-and-paste basic tasks.

The piece has been performed twice this semester and will be performed 8pm, April 14, at LSU’s Shaver Theatre in the Music and Dramatic Arts building during the Festival of Contemporary Music.