|
FORUM MESSAGE
|
|
You are reading a General forum message.
Re: InsideConeAngle 0-1
Author: Israel Luengo
Date Posted: 2005-10-26 09:51:26
I think the numbers between 0 and -1 are negative fractional numbers (this is negative float values)
Sound Cone definition:
A sound, in a given position but whithout orientation it's called -origin point-....so far is the listener of this point, the sound "heared" more low....As complement, a sound with position and orientation it's called Sound Cone
In DirectSound this cones formed by 2 cones, one inside and other extern outside...into the inside cone, the volume is stablished to maximum level of sound source....Since DirectSound not support "amplify" the level of max-volume is always 0 and the other levels, are negative numbers as result an "atenuation" of max-volume
outside the extern cone, their volume are ADDED to "inside cone" volume
If an amplification stablish that the extern volume with flag DSB_VOLUME_MIN, the source of the sound will be "not-listened" outside of extern cone....between the 2 cones (inside and extern-outside) the volume changes gradually from a level to other
Tecnically each buffer represented by the interfaz IDirectSound3DBuffer is a sound cone, but frequently those ACT as sound-sources omnidirectional...
For example, the value by default for the extern volume outside of sound cone it's 0.....if the application don't change it....the volume will be the same for inside cone and outside extern cone....and the sound don't have any apparent orientation
The right code of sound cones, can create an excelent environment for our applications....
giving the capacity for make 3d sound environments such as for example...in a fly-combat simulator, if the enemy is comming from the front and pass at our side flying, we can listen the engine of other "jet" passing near us ....and this kind of things
REPLY TO THIS MESSAGE?
Top
You can post a reply to this General message using the form below:
|
|