Final Project Milestone 1 – Robert Kotcher, M. Haris Usmani

Assignment,Final Project — Usmani @ 10:06 am

Robert and I set forth to complete the following tasks in this first week:

  • Experiment with different actuators
  • Explore the sounds we can make
  • Explore how rooms may sound differently
  • Get recordings and play with some DSP to get an understanding of things

We pretty much got through most of that, but the phase of exploration is a never ending one- we now have the prototypes we need to play around and explore sounds in different rooms, like we did this week for our class-room.

Exploring Actuators:
We considered three actuators to start with:
i) Loud speakers 2) Audio Transducers

The loud speaker and the audio transducer were to be fed by an audio signal convoluted with the class-room’s impulse response (IR). This would (in theory) make a room’s reverb twice as effective and would result in the ‘interesting’ resonant effects we need. First, this required the room’s IR to be found- we found HISSTools to be very helpful. We were able to get example patches that used HISSTools to capture IR of a room.

Spatianator - 1_1

Exponentials were sweeped across the frequency range and the response recorded and processed. Once we had the IR, we simple convolved it with our audio signal and played it back to the room using speakers we had: Studio Monitors in this case.

Spatianator - 1_2

We observed that the low-frequency resonance gets very strong and it seems to trace and amplify the right frequencies to literally “shake the room”.


To explore what the high-end resonance would sound like, we used an open mid-range speaker (with a weak bass response as it had no enclosure).

Spatianator - 1_3

It seemed to produce more of a high ringing noise but less drastic effects than that of the low frequency resonance.

3) Electromagnetic Striker:

Spatianator - 1_4

The prototype Striker actuator was built using a Teensy, rotary solenoid and drumstick with a nylon head. We experimented with a variety of striking objects, but found that this drumstick was light and was able to characterize the room nicely, without the drumstick itself sounding too loudly.

Spatianator 1_5

An issue we’re facing now is the solenoid making sounds of its own. We may be able to modify it or use a different type of solenoid. A final prototype will consist of a self-contained and portable actuator in an enclosed case, with a more refined attachment for the drum stick. While the software hasn’t been written yet, it will instruct the solenoid to play the room in response to the performer.

Learning Outcomes:

We plan to use the IR Response to assign characteristic sounds to our actuators- this mapping has yet to be tried and tested but we expect to get something interesting.

Also, we feel we need another actuator as the loud speaker or audio transducer are very similar as far as low frequency resonance is concerned. The transducer requires contact with the surface, so we may just choose the loud-speaker over it. A third actuator may be a scratcher.

To capture the true IR of the room, we may use a pair of balanced omni-directional microphones placed at the listener’s position in the room- right now, our cost-effective condenser mic isn’t giving us the true IR but is accurate enough to get things started.

Spatianator 1_6

Throughout the course of exploration, we also kept the bigger picture in mind- these are a few changes we made to the initial setup for a more cost-effective and convenient implementation:
– Raspberry Pi replaced with Udoo (Due to the Cost of Audio I/O and Wireless Access we require)
– Having a central PC that listens to the performer and ‘conducts’ the room (sends audio/controls to crickets)

These considerations will be given more though and design decisions will be made based on more experimentation.

HSS Impulse Response Toolbox for MAX

Max,Reference,Software,Theory — Usmani @ 12:04 am

Slides and Patches of the HISS workshop available here.

Assignment 2: “Suspended Motion” by M Haris Usmani (2013)

Assignment,Max,Software,Submission — Usmani @ 8:28 pm


Suspended Motion is a setup that tends to make the user believe that he/she is in a state of motion on a spinning chair, while in fact for most part of the experience the user remains stationary. It is based on a Philosophical Theme revolving around Scientism.

Today, we all live in the Age of Science and we embrace everything that science brings with it. Just look around and you will find that we are surrounded by technology that was just science fiction some decades ago- but this sometimes tends to make us believe that Science is the most authoritative worldview: it has all the answers to our questions and it alone can explain the true inner working of the universe- only science can answer how the universe came about, how we evolved or what our purpose in this world is. Suspended Motion gives a different perspective on the topic.

Suspended Motion consists of a rotating-chair (in fact any rotating chair) where the user sits on the chair, wears a headphone (preferably wireless, or hold your laptop as you spin) and follows the instructions on the sound clip (link below). He is first instructed to close his eyes, spin the chair and observe how the sound field exactly matches his current position. This is done by angular position data sent to the laptop via OSC from an iPhone’s Compass attached to the chair. After about 40 seconds, the user is instructed to give a final push and to set off in a decelerating rotation. The user focuses on the sound, and experiences Suspended Motion for the last 25 seconds of his spin.


This is more of an ‘experience-based’ instrument so I would urge you to try it yourself using the following setup. You can always hear the audio clip, just to get a sense of how things go.
Audio Clip (Disclaimer: Lock Howl-Storm Corrosion from the 2012 release “Storm Corrosion” is the copyrighted property of its owner(s). )
MAX Sketch
Ambisonics for MAX
Compass Data via GyroOSC (iPhone App)

Instrument: “Maya” by Luke Jerram (2013)

Instrument,Reference — Usmani @ 12:42 am



Instrument: “Aeolus” by Luke Jerram (2009-12)

Instrument,Reference — Usmani @ 12:36 am


Instrument: “Firewall” by Aaron Sherwood & Mike Allison (2012)

Instrument,Reference — Usmani @ 4:57 pm



Instrument: “CORPUS” by Art of Failure (2007-12)

Instrument,Reference — Usmani @ 4:37 pm




Instrument: “Re: Sound Bottle” by Jun Fujiwara (2012)

Instrument,Reference — Usmani @ 4:28 pm



This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2017 Hybrid Instrument Building 2014 | powered by WordPress with Barecity