BASS.NET API for the Un4seen BASS Audio LibraryEncoderTooLAME FieldsBASS.NET API for the Un4seen BASS Audio Library

The EncoderTooLAME type exposes the following members.


Public fieldTOO_ATH
-l: Set the ATH level. Default level is 0.0 (which will not use the property).
Public fieldTOO_Bitrate
-b: Choose a total bitrate to encode at. Takes an argument in kbps (default is 192 kbps).
Public fieldTOO_Copyright
-c: Turn on Copyright flag in output bitstream (default is ).
Public fieldTOO_CustomOptions
The custom parameter string, which should be used, if the TOO_UseCustomOptionsOnly property is set to .
Public fieldTOO_DABExtension
-D: Add DAB extensions of specific length (specify 0 (zero) to not specify a DAB extension, default).
Public fieldTOO_DeEmphasis
-d: Set the de-emphasis type (None, CCIT, 50/15ms). Default is None.
Public fieldTOO_Downmix
-a: Downmix from stereo to mono? (default is ).
Public fieldTOO_Mode
-m: The encoding mode (Stereo, Joint stereo, DualChannel, Mono, default is Auto).
Public fieldTOO_Original
-o: Mark as Original in output bitstream (default is ).
Public fieldTOO_Padding
-r: force padding bit/frame off (default is ).
Public fieldTOO_Protect
-e: Enable CRC error protection in output bitstream. An extra 16-bit checksum is added to each frame (default is ).
Public fieldTOO_PsycModel
-P: The psychoacoustic model (PAM) tooLAME should use (-1 to 4).
Public fieldTOO_Quick
-q: Enable quick mode (if value is geater than 0 (zero)). Only re-calculate psycho-acoustic model every specified number of frames (default is 0).
Public fieldTOO_UseCustomOptionsOnly
Use the TOO_CustomOptions parameter string only (default=).
Public fieldTOO_UseVBR
Enable the VBR (variable bitrate) mode (default is ).
Public fieldTOO_VBRLevel
-v: Enable VBR and set a quality level from -50 to 50 (default is disbaled).
See Also