Ideas
I am working on sound sketches of the sound design for a Stevens Alumni Weekend production of The Goodship Pride of Communipaw Flats.
Major components of the design include environmental elements: wind, waves, birds, and a steam engine sounds.
I am building a simple live performance environment in MAX/MSP so I can trigger simultaneous sound cues live. This way, I can run some of the sound beds in the background and play special sound effects from a piano keyboard. Since this will be a very short production run (and consequently a very short rehearsal run), the timing of sound elements will be dictated by action on stage.

- Screenshot of the MAX/MSP patch which will run the performance.
Sound Samples
To access the following sample(s), you may need to create an account at freesound.
I’ve created a basic “steam” engine sound bed using vocal samples.
Equipment

posted by Michael at 10:11 am

Description:
Dust is a 2″ x 3.25″ prototype wearable companion made of polymer clay and electronics. It speaks encouraging phrases such as, “it’s ok” and “you’re awesome!” throughout the day in response to human touch. You can sense Dust’s presence throughout the day; it vibrates, snores, and even passes gas.
My Role
As a collaborator with Shinyoung Park on the Dust project, I have developed custom software and hardware to demonstrate Dust’s personality.
- Hardware hacking
- Arduino code
- Schematic
- Printed circuit board design and fabrication
Process
posted by Michael at 2:03 pm
Interactive Music Systems
Installations
Grass Grows from the Middle (2007)
Musical Spinning Tops (2007)
Secret Tree (2007)
ScreenSpace (2006)
Motion Study (2006)
Performance
Rope & Pulley (2007)
Spinning Out of Control (2007)
The Raven Remixed (2006)
Children of Eden (2001)
Untitled: A Show of Sound and Light (2000)
Snoopy! (2000)
Selections from Jesus Christ Superstar (1999)
Prototyping
Dust (2007)
Theatrical Sound Design
Christmas Carol (2007)
Urinetown (2007)
Hudson County One Act Festival (2007)
The Goodship Pride of Communipaw Flats (2007)
Sound Engineering
Live and in the Moment – Scott E. Moore (2000)
Cardboard
Rope & Pulley (2007)
Graphics
You are Beautiful (2006)
Software Engineering / System Integration
Adagio Entertainment System
Media Presentation System
SystemBuilder
Video
Meditation (2006)
Woodworking / Furniture Design
Bookshelf
Custom Studio Furniture
Loftbed Construction
posted by Michael at 1:28 pm
posted by Michael at 11:10 pm
posted by Michael at 10:51 pm

Shinyoung made a mold and produced a total of 10 static models of Dust to display at the ITP Spring Show.
posted by Michael at 1:52 pm
I also realized that we need a better way to connect the audio output of the Coby MP3 player to the Dust circuit board. For the breadboard, we connected a 1/8″ mini phone plug from the output of the MP3 player into the input of the amplifier section.
I want to remove the headphone jack from the MP3 player for our smaller prototype in order to eliminate the bulky plug.
Time for surgery again.

After poking around for awhile with a multimeter to try to figure out how the jack was wired, I gave up and focused my efforts on freeing the SMD jack from the MP3 player’s board. It was easier to diagnose the wiring of the jack once it was off the boad.
Since I was tired, I soldered the wires on the wrong side of the board at first (wasn’t paying attention to the orientation of the USB pins I soldered on earlier in the day).

posted by Michael at 12:32 pm
In order to reduce the size of the new Dust prototype, I am further hacking apart the Coby MP3 player. I bought an SMD mini USB connector from Digikey to attach to the printed circuit board. My plan is to replace the USB connector on the Coby unit with four male headers which will plug into the main Dust board. It was very confusing to make sense of the USB pinout. The mini connector has 5 pins, but the original large USB connector has four pins.

In the process of coaxing the original USB connector out, I damaged one of the vias and pads on the Coby board. I hope the damage isn’t permanent. You can see the lifted pad right below the “B1″ label (upside down)

I tried to repair the lifted trace and pulled out pad with a short section of wrapping wire.

Notice the wrapping wire soldered onto the end of a male header pin. The next trick is to solder the stripped end of the wrapping wire to the lifted circuit trace. I applied superglue to the bottom of the trace to hold it down and then scraped its surface to expose the copper.


I’ll won’t know if the repair was successful until I get the MP3 player attached to the main Dust circuit board. I’m still a little concerned that the USB wires going between the boards need to be shielded.
posted by Michael at 11:04 am
I found out last week that the Secret Tree was accepted as part of the Maker Faire in San Matteo, CA. Unfortunately, the notice was a bit too short for us to be able to make the trip.

posted by Michael at 10:25 am
I finished another revision of the Dust protoype schematic.

Changes from the last version include:
- Revised amplfier section. The breadboarded amplifier circuit didn’t match the circuit in the physical computing textbook.
- Revised relays. I drew custom parts in the Eagle library for the Omron G6L-1F relays we ordered.
- Renamed parts on schematic so jumpers, transistors, and diodes have matching numbers (eg. Q2, R2, D2, J2). It was difficult to correlate them on the board layout view when their numbers were different.
- Changed motor diode to a SOT-23 package.
- Added landing spots (”Through Hole Pads” in EagleSpeak) for the qprox electrode and the electrode shield.
- Added USB connector
I also finished the first “real” version of the board layout.

It will be a double-sided board with handmade vias in several spots. There was a point yesterday evening when I just couldn’t deal with the complexity of routing things on one side of the board only. I asked Rob Faludi to help me figure out how to add “vias” properly. The whole trick with the vias in Eagle is using the Ratsnest command, which redraws the screen and apparently recomputes connections.
Based on advice from a tutorial I found on Instructables, I drew registration marks on the top and bottom of the board layouts so I can align them perfectly before I iron the toner onto my copper clad board.
Next, I printed out the board to see how things would fit.

Next Steps
- Test amplifier circuit on breadboard
- Battery testing — can we power with multiple watch batteries or do we need a 9-volt?
- Measure the pin spacing on power switch
- Add programming pins for connecting to the FTDI USB port (for upgrading Dust firmware)
- Fix resistor and capacitor package sizes on board design. Resistors are 0805 and there are two types of capacitors: 4×5.5mm and 6.3×8mm
- Etching
- Soldering
posted by Michael at 6:25 pm