3.0d16 – added 24-bit three-byte support

Untested!
This commit is contained in:
Mike Brady
2016-09-28 12:02:25 +01:00
committed by GitHub
parent 4c7466e418
commit b5744dfd2a
+2 -2
View File
@@ -1,4 +1,4 @@
Version 3.0d15 – Development Version
Version 3.0d16 – Development Version
----
Big Update
@@ -9,7 +9,7 @@ This is a big update, so please be careful, as there are likely to be lots of bu
The most obvious audible change is if you are using software volume control and can take advantage of 32- or 24-bit DACs. Dithering can now occur on a 32-bit or 24-bit sample rather than on a 16-bit sample, making the noise floor very much lower. This is the case, for example, with a Pimoroni PHAT DAC.
**New Features**
* 8-bit, 16-bit, 24-bit and 32-bit output to ALSA. (Other back ends are not updated yet.)
* 8-bit, 16-bit, 24-bit, 24-bit three-byte (S24_3LE and S24_3BE) and 32-bit output to ALSA. (Other back ends are not updated yet.)
* 44,100, 88,200, 176,400 and 352,800 sample per second output.
* Internal processing including software volume control and interpolation is done after sample size and rate conversion.
* Apple ALAC decoder support. This needs the `libalac` library, available at [ALAC](https://github.com/mikebrady/alac). Add the flag `--with-apple-alac` to the `./configure` arguments. Then you can choose the Apple ALAC decoder in the configuration file.