BASS.NET API for the Un4seen BASS Audio Library

BASSASIOFormat Enumeration

BASS.NET API for the Un4seen BASS Audio Library

Namespace:  Un4seen.BassAsio
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

public enum BASSASIOFormat
Members

  Member nameValueDescription
BASS_ASIO_FORMAT_UNKNOWN-1 Unknown format. Error.
BASS_ASIO_FORMAT_16BIT16 16-bit integer.
BASS_ASIO_FORMAT_24BIT17 24-bit integer.
BASS_ASIO_FORMAT_32BIT18 32-bit integer.
BASS_ASIO_FORMAT_FLOAT19 32-bit floating-point.
BASS_ASIO_FORMAT_DSD_LSB32 DSD (LSB 1st)
BASS_ASIO_FORMAT_DSD_MSB33 DSD (MSB 1st)
BASS_ASIO_FORMAT_DITHER256 Flag: apply dither (TPDF) when converting from floating-point to integer.

Dither is optional rather than automatic because it destroys bit-perfect output; you probably don't want to enable it unless you're applying DSP (including volume changes). When the output is floating-point (eg. in shared mode), the flag will have no effect.

See Also

Reference