Behind - In Motion for mobile phone gyro and pure data
I developed a pure data patch that is installed on the mobile phone and the gyro signal sends to the computer for audio processing, then sends to the PA system for performance. By moving the phone, the gyro picks up the three-dimensional acceleration signal, pitch, yaw, and roll, in meters per second (m/s). There are three important elements: two patches, one running on the phone, one on the computer, and a GUI interface on the phone to control the computer remotely. The phone side patch The patch first receives the gyro signal, the measurement sends to the phone GUI for me to monitor. The acceleration signal (m/s) is in small digits. I use mathematical expressions to scale up the digits to translate into midi note numbers. The basic construction of a gyro (pic. 1) Since it is measuring the acceleration, when I stay still, the digit is around zero and it is scaled up around midi note number 45. When there is movement, the gyro detects acceleration signals, more vigoro...