COMMENT @
/************************************************
 *						*
 *	Projekt:	BestSound		*
 *						*
 *	Module:		Mixer-Library		*
 *						*
 *	File:		MIXLIB.DEF		*
 *						*
 *	Autor:		Dirk Lausecker		*
 *						*
 ************************************************/@


; Mixertokens

BSMixerToken		etype	word, 1, 1

BSMX_TOKEN_MASTER	enum BSMixerToken 	; 1
BSMX_TOKEN_MIDI		enum BSMixerToken 	; 2
BSMX_TOKEN_CD		enum BSMixerToken 	; 3
BSMX_TOKEN_VOICE	enum BSMixerToken 	; 4	//WAV
BSMX_TOKEN_LINE		enum BSMixerToken 	; 5
BSMX_TOKEN_MIC		enum BSMixerToken 	; 6
BSMX_TOKEN_SPEAKER	enum BSMixerToken 	; 7
BSMX_TOKEN_TREBLE	enum BSMixerToken 	; 8
BSMX_TOKEN_BASS		enum BSMixerToken 	; 9
BSMX_TOKEN_IN_FLT	enum BSMixerToken 	; 10	//0x0C:5 Bool	Pro
BSMX_TOKEN_LOWPASS	enum BSMixerToken 	; 11	//0x0C:3 Bool
BSMX_TOKEN_INP_SRC	enum BSMixerToken 	; 12	//0x0C:2,1 Item
BSMX_TOKEN_OUT_FLT	enum BSMixerToken 	; 13	//0x0E:5 Bool
BSMX_TOKEN_STEREO	enum BSMixerToken 	; 14	//0x0E:1 Bool
BSMX_TOKEN_OUT_MX_SW	enum BSMixerToken 	; 15	//0x3C   Bool
BSMX_TOKEN_IN_MX_SW_L	enum BSMixerToken 	; 16	//0x3D   Bool
BSMX_TOKEN_IN_MX_SW_R	enum BSMixerToken 	; 17	//0x3E   Bool
BSMX_TOKEN_IN_GAIN_L	enum BSMixerToken 	; 18
BSMX_TOKEN_IN_GAIN_R	enum BSMixerToken 	; 19
BSMX_TOKEN_OUT_GAIN_L	enum BSMixerToken 	; 20
BSMX_TOKEN_OUT_GAIN_R	enum BSMixerToken 	; 21
BSMX_TOKEN_AGC		enum BSMixerToken 	; 22
BSMX_TOKEN_MIDI_L	enum BSMixerToken 	; 23
BSMX_TOKEN_MIDI_R	enum BSMixerToken 	; 24
BSMX_TOKEN_LINE_L       enum BSMixerToken 	; 25
BSMX_TOKEN_LINE_R       enum BSMixerToken 	; 26
BSMX_TOKEN_CD_L		enum BSMixerToken 	; 27
BSMX_TOKEN_CD_R		enum BSMixerToken 	; 28
BSMX_TOKEN_GAIN_0       enum BSMixerToken 	; 29
BSMX_TOKEN_GAIN_1       enum BSMixerToken 	; 30
BSMX_TOKEN_GAIN_2       enum BSMixerToken 	; 31
BSMX_TOKEN_GAIN_3       enum BSMixerToken 	; 32
BSMX_TOKEN_OFF		enum BSMixerToken 	; 33
BSMX_TOKEN_ON		enum BSMixerToken 	; 34
BSMX_TOKEN_ACTIVE	enum BSMixerToken 	; 35
BSMX_TOKEN_INACT	enum BSMixerToken 	; 36

; Valuetypen

BSMixerValueType	etype	byte, 1, 1

VAL_TYPE_SLIDER		enum BSMixerValueType	; 1
VAL_TYPE_ITEM		enum BSMixerValueType	; 2
VAL_TYPE_BOOL		enum BSMixerValueType	; 3


