BASS_SAMPLE/STREAM/MUSIC/SPEAKER flags. A combination of these flags (see BASSFlag):
Other flags may be supported by add-ons, see the documentation.
BASS_SAMPLE_8BITS | The channel's resolution is 8-bit. If neither this or the BASS_SAMPLE_FLOAT flags are present, then the channel's resolution is 16-bit. |
BASS_SAMPLE_FLOAT | The channel's resolution is 32-bit floating-point. |
BASS_SAMPLE_LOOP | The channel is looped. |
BASS_SAMPLE_3D | The channel has 3D functionality enabled. |
BASS_SAMPLE_SOFTWARE | The channel is NOT using hardware mixing... it doesn't benefit from any special hardware interpolation, etc. |
BASS_SAMPLE_VAM | The channel is using the DX7 voice allocation and management features. (HCHANNEL only) |
BASS_SAMPLE_MUTEMAX | The channel is muted when at (or beyond) it's max distance. (HCHANNEL) |
BASS_SAMPLE_FX | The channel has the "with FX flag" DX8 effects implementation enabled. (HSTREAM/HMUSIC) |
BASS_STREAM_RESTRATE | The internet file download rate is restricted. (HSTREAM) |
BASS_STREAM_BLOCK | The internet file (or "buffered" user file) is streamed in small blocks. (HSTREAM) |
BASS_STREAM_AUTOFREE | The channel will automatically be freed when it ends. (HSTREAM/HMUSIC) |
BASS_STREAM_DECODE | The channel is a "decoding channel". (HSTREAM/HMUSIC) |
BASS_MUSIC_RAMP | The MOD music is using "normal" ramping. (HMUSIC) |
BASS_MUSIC_RAMPS | The MOD music is using "sensitive" ramping. (HMUSIC) |
BASS_MUSIC_SURROUND | The MOD music is using surround sound. (HMUSIC) |
BASS_MUSIC_SURROUND2 | The MOD music is using surround sound mode 2. (HMUSIC) |
BASS_MUSIC_NONINTER | The MOD music is using non-interpolated mixing. (HMUSIC) |
BASS_MUSIC_FT2MOD | The MOD music is using FastTracker 2 .MOD playback. (HMUSIC) |
BASS_MUSIC_PT1MOD | The MOD music is using ProTracker 1 .MOD playback. (HMUSIC) |
BASS_MUSIC_POSRESET | All notes will be stopped when seeking in the MOD music. (HMUSIC) |
BASS_MUSIC_POSRESETEX | All notes will be stopped and BPM/etc reset when seeking in the MOD music. (HMUSIC) |
BASS_MUSIC_STOPBACK | The MOD music will be stopped when a backward jump effect is played. (HMUSIC) |
BASS_SPEAKER_xxx | Speaker assignment flags. (HSTREAM/HMUSIC) |
BASS_UNICODE | A filename, command-line or argument is a Unicode (UTF-16) string. |
Namespace: Un4seen.Bass
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Field Value
Type: BASSFlagRemarks
On Linux/iOS/OSX, the BASS_UNICODE flag may not be present even if it was used in the stream's creation, as BASS will have translated the filename to the native UTF-8 form. On Windows CE, the opposite is true: the BASS_UNICODE flag may be present even if it was not used in the stream's creation, as BASS will have translated the filename to the native UTF-16 form.
See Also