Re: Things I would like to see

From: Eric Scheirer (eds@media.mit.edu)
Date: Sun Aug 29 1999 - 13:09:57 EDT


Another nitpick:

>There are probably several cases where ~internal~ calculation can be
>done in doubles (filter coefficients being the main target), so long as
>the final output word is a float, for compliance with the standard.

This is backwards from the spec. The spec doesn't say anything about
final output formats when SAOL is in a standalone implementation
(ie not integrated into a bigger MPEG-4 audio-video system). What it
does say is that internal calculations must be done in 32-bit floating
point format.

It also deprecates the creation of instruments that break if you run them
in 64-bit floating-point calculation, BTW, to accept the reality that some
people will want to build 64-bit implementations. So instruments *must*
work in 32-bit floating point and are strongly encouraged to work in
64-bit floating point, in order to comply with the standard.

If people want to use the floating-point WAVE formats, there's no reason
not to include support for them for input/output in a SA implementation.

Best,

 -- Eric



This archive was generated by hypermail 2b29 : Wed May 10 2000 - 12:15:30 EDT