summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorAlexandre Ratchov <ratchov@cvs.openbsd.org>2010-11-05 16:42:18 +0000
committerAlexandre Ratchov <ratchov@cvs.openbsd.org>2010-11-05 16:42:18 +0000
commit3d4aaf4cc1b60adf12d0ea4f9e586666523e35b3 (patch)
tree31bc7401bbf6bd99e5582f748cb73a22d9d1f339 /sys/dev
parent4c55428c95207083526364037a6695dbce63d5b7 (diff)
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"
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions