CVSROOT:        /cvs
Module name:    src
Changes by:     ratc...@cvs.openbsd.org 2010/11/05 10:42:17

Modified files:
        usr.bin/aucat  : aparams.h 

Log message:
Add experimental support for 24-bit arithmetic, meaning that full
dynamic range of 24-bit hardware can be used. Offline processing like
mixing and channel mapping is done with 24-bit precision too.

Since most hardware and audio programs use 16-bit precision, 24-bit
processing is a small waste of CPU time in many cases, so 24-bit
processing is not desirable and this is disabled by default.
Furthermore it's available on i386, amd64 and sparc64 only. To
experiment with it:

make COPTS="-DADATA_BITS=24"

Reply via email to