BASS.NET API for the Un4seen BASS Audio Library

BASSChannelType Enumeration

BASS.NET API for the Un4seen BASS Audio Library
Channel Type flags to be used with BASS_CHANNELINFO (see also BASS_ChannelGetInfo(Int32, BASS_CHANNELINFO))

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

public enum BASSChannelType
Members

  Member nameValueDescription
BASS_CTYPE_UNKNOWN0 Unknown channel format.
BASS_CTYPE_SAMPLE1 Sample channel. (HCHANNEL)
BASS_CTYPE_RECORD2 Recording channel. (HRECORD)
BASS_CTYPE_MUSIC_MO3256 MO3 format music.
BASS_CTYPE_STREAM65536 User sample stream. This can also be used as a flag to test if the channel is any kind of HSTREAM.
BASS_CTYPE_STREAM_OGG65538 OGG VORBIS format stream.
BASS_CTYPE_STREAM_MP165539 MP1 format stream.
BASS_CTYPE_STREAM_MP265540 MP2 format stream.
BASS_CTYPE_STREAM_MP365541 MP2 format stream.
BASS_CTYPE_STREAM_AIFF65542 WAV format stream.
BASS_CTYPE_STREAM_CA65543 CoreAudio codec stream. Additional information is avaliable via the BASS_TAG_CACODEC tag.
BASS_CTYPE_STREAM_MF65544 Media Foundation codec stream. Additional information is avaliable via the BASS_TAG_MF tag.
BASS_CTYPE_STREAM_AM65545 Android Foundation codec stream. Additional information is avaliable via the BASS_TAG_AM_MIME tag.
BASS_CTYPE_STREAM_SAMPLE65546 A sample (HSAMPLE) stream.
BASS_CTYPE_STREAM_DUMMY98304 A "dummy" stream (using STREAMPROC_DUMMY).
BASS_CTYPE_STREAM_DEVICE98305 A "dummy" stream for device final output mix (using STREAMPROC_DEVICE).
BASS_CTYPE_STREAM_MIXER67584 BASSmix mixer stream.
BASS_CTYPE_STREAM_SPLIT67585 BASSmix splitter stream.
BASS_CTYPE_STREAM_WAV262144 WAV format stream, LOWORD=codec.
BASS_CTYPE_STREAM_WAV_PCM327681 WAV format stream, PCM 16-bit.
BASS_CTYPE_STREAM_WAV_FLOAT327683 WAV format stream, FLOAT 32-bit.
BASS_CTYPE_MUSIC_MOD131072 MOD format music. This can also be used as a flag to test if the channel is any kind of HMUSIC.
BASS_CTYPE_MUSIC_MTM131073 MTM format music.
BASS_CTYPE_MUSIC_S3M131074 S3M format music.
BASS_CTYPE_MUSIC_XM131075 XM format music.
BASS_CTYPE_MUSIC_IT131076 IT format music.
BASS_CTYPE_STREAM_WV66816 WavPack Lossless format stream.
BASS_CTYPE_STREAM_WV_H66817 WavPack Hybrid Lossless format stream.
BASS_CTYPE_STREAM_WV_L66818 WavPack Lossy format stream.
BASS_CTYPE_STREAM_WV_LH66819 WavPack Hybrid Lossy format stream.
BASS_CTYPE_STREAM_CD66048 Audio-CD, CDA
BASS_CTYPE_STREAM_WMA66304 WMA format stream.
BASS_CTYPE_STREAM_WMA_MP366305 MP3 over WMA format stream.
BASS_CTYPE_STREAM_FLAC67840 FLAC format stream.
BASS_CTYPE_STREAM_FLAC_OGG67841 FLAC OGG format stream.
BASS_CTYPE_STREAM_OFR67072 Optimfrog format stream.
BASS_CTYPE_STREAM_APE67328 APE format stream.
BASS_CTYPE_STREAM_MPC68096 MPC format stream.
BASS_CTYPE_STREAM_AAC68352 AAC format stream.
BASS_CTYPE_STREAM_MP468353 MP4 format stream.
BASS_CTYPE_STREAM_SPX68608 Speex format stream.
BASS_CTYPE_STREAM_ALAC69120 Apple Lossless (ALAC) format stream.
BASS_CTYPE_STREAM_TTA69376 TTA format stream.
BASS_CTYPE_STREAM_AC369632 AC3 format stream.
BASS_CTYPE_STREAM_OPUS70144 Opus format stream.
BASS_CTYPE_STREAM_WINAMP66560 Winamp input format stream.
BASS_CTYPE_STREAM_DSD71424 Direct Stream Digital (DSD) format stream.
BASS_CTYPE_STREAM_MIDI68864 MIDI sound format stream.
BASS_CTYPE_STREAM_ADX126976 ADX format stream.

ADX is a lossy proprietary audio storage and compression format developed by CRI Middleware specifically for use in video games, it is derived from ADPCM.

BASS_CTYPE_STREAM_AIX126977 AIX format stream.

Only for ADX of all versions (with AIXP support).

BASS_CTYPE_STREAM_TEMPO127488 BASS_FX tempo stream.
BASS_CTYPE_STREAM_REVERSE127489 BASS_FX reverse stream.
BASS_CTYPE_STREAM_VIDEO69888 Video format stream.
See Also

Reference