[Openal-devel] New AL 1.1 Spec and Beta Windows Implementation
Alexandre Mah
Alexandre at OzEmail.com.au
Fri Apr 29 12:25:13 PDT 2005
On 30/04/2005, at 1:09 AM, Garin Hiebert wrote:
>> Could we get rid of the 343.3 factor from the Doppler?
>
> Why? If we set it to 1.0, then the only situation where the value
> would be appropriate by default would be in a world where the units
> were such that "1" is the distance that sound travels in one second.
I think 1.0 is the most natural and least arbitrary value for the
parameter. (Speed of sound = 1 mach).
Also, 1.0 is the value that conforms to the OpenAL 1.0 specification
and all the implementations that follow the OpenAL 1.0 specification.
> The decision is arbitrary, so we picked 343.3 for the convenience of
> those few potential people who may have built an AL app around
> Creative's 1.0 definition of Doppler. It also makes the "1.0
> implementor's note" section work.
I think it would be nicer for the default to be 1.0 and for
applications that want to use doppler with a velocity unit other than
the mach to set the parameter explicitly, instead of having an ugly
constant like 343.3 being introduced into the specification as a
default.
More information about the Openal-devel
mailing list