Trumpeter is a wireless electronic prosthetic for capturing and manipulating sound played on the trumpet. Trumpeter consists of five components: a Max/MSP patch, a valve-mounted button and knob panel, an accelerometer, and  a microcontroller.

img1.png

 

Max/MSP Patch

The patch is the control center for the prosthetic environment, receiving input from the electronics and converting them into meaningful audio manipulation behaviors. The patch has three main modules: a live sampling and playback module, a decay and delay module, and four adaptive wave-synthesizers that change depending on the pitch of the incoming audio signal. The sampling module can record, overdub, erase start, stop and start playback functions. It also has a playback speed parameter. Each synthesizer has an on/off switch, a gain controller, a frequency filter, and a transposition parameter. The accelerometer and valve-panel control the parameters of each module.

 

Valve-Mounted Control Panel

The valve-panel, consisting of six buttons and three knobs, is adapted from a trumpet valve-casing guard. Buttons C, D, E and F select one of the wave-synthesizers to be controlled. Knob X controls the volume of whichever synthesizer is selected. In addition, synthesizer parameter changes can be recorded into the sampling module.

Buttons A and B control the live sampling module. Button A starts and stops record- ing of the audio signal. If held down, this button also deletes the recorded sample. Button B starts and stops playback of the recorded sample. These buttons are mounted on the thumb- side of the valve casing to allow for instantaneous access to the recording function. Knob Y controls the sample playback speed.

Knob Z controls the master volume of the patch.


 

Accelerometer

The accelerometer adds the most expressive functionality to the system. By sensing the movement of the bell, it harnesses natural body movement of the performer. The accelerometer senses the yaw, roll and pitch of trumpet. The Max/MSP patch maps those values to filter parameters of the synthesizers and delay/decay parameters on the audio signal. A quick motion in the z-axis changes whether the accelerometer maps to parameters of the synthesizers or the audio signal.

The accelerometer adds the most expressive functionality to the system. By sensing the movement of the bell, it harnesses natural body movement of the performer. The accelerometer senses the yaw, roll and pitch of trumpet. The Max/MSP patch maps those values to filter parameters of the synthesizers and delay/decay parameters on the audio signal. A quick motion in the z-axis changes whether the accelerometer maps to parameters of the synthesizers or the audio signal.

 

 

Microcontroller

Electronic data from the accelerometer and control panel are routed into a chipKIT Uno32 microcontroller. Digital data is routed from the microcontroller into a XBee wireless transmitter. The chipKIT and XBee transmitter live in a waist-mounted housing, allowing the system to move easily with the performers’ movement.

 

img5.png