This app uses the devices motion sensors and touchscreen to modify the frequency of the output audio. Inputs include touchscreen, accelerometers, gyroscopes, and the magnetometers. For each individual axis you can adjust max/min frequency, sensitivity, waveform, and effects.