3D Sensor and Scenery

Sensor

The scenery sensor represents the user in the 3D virtual world and is a virtual recording device which has a position, orientation and a velocity. The position of the sensor relative to all emitters influences the loudness of every individual sound emitter. The orientation of the sensor in relation to every individual sound emitter influences where that emitter is placed in the users stereo perception. The velocity of the sensor affects the Doppler effect.

Sensors are also used for recording audio from a physical device like the microphone, line-in jack of the sound card or an audio stream. These are registered sensor devices. Physical recording is done by opening a new Device in input mode. Starting with version 2.2 it is possible to register sensors to audio-frames or the final mixer. This way input will be streamed with very low latency. But it is also possible to retrieve sound buffers from the sensors audio queue and directly add them to emitters yourself.

Scenery

The scenery is the 4D world surrounding the sensor and influences the way all emitted sounds are perceived by the listener. Effects include Doppler, distance attenuation, distance delay and frequency filtering caused by sound obstructors. As of version 3.1 does AeonWave itself support sound obstruction.