Go to the documentation of this file. 1 #ifndef __SOUND_EMUX_LEGACY_H
2 #define __SOUND_EMUX_LEGACY_H
31 #define _EMUX_OSS_DEBUG_MODE 0x00
32 #define _EMUX_OSS_REVERB_MODE 0x01
33 #define _EMUX_OSS_CHORUS_MODE 0x02
34 #define _EMUX_OSS_REMOVE_LAST_SAMPLES 0x03
35 #define _EMUX_OSS_INITIALIZE_CHIP 0x04
36 #define _EMUX_OSS_SEND_EFFECT 0x05
37 #define _EMUX_OSS_TERMINATE_CHANNEL 0x06
38 #define _EMUX_OSS_TERMINATE_ALL 0x07
39 #define _EMUX_OSS_INITIAL_VOLUME 0x08
40 #define _EMUX_OSS_INITIAL_ATTEN _EMUX_OSS_INITIAL_VOLUME
41 #define _EMUX_OSS_RESET_CHANNEL 0x09
42 #define _EMUX_OSS_CHANNEL_MODE 0x0a
43 #define _EMUX_OSS_DRUM_CHANNELS 0x0b
44 #define _EMUX_OSS_MISC_MODE 0x0c
45 #define _EMUX_OSS_RELEASE_ALL 0x0d
46 #define _EMUX_OSS_NOTEOFF_ALL 0x0e
47 #define _EMUX_OSS_CHN_PRESSURE 0x0f
48 #define _EMUX_OSS_EQUALIZER 0x11
50 #define _EMUX_OSS_MODE_FLAG 0x80
51 #define _EMUX_OSS_COOKED_FLAG 0x40
52 #define _EMUX_OSS_MODE_VALUE_MASK 0x3F
138 #define EMUX_NUM_EFFECTS EMUX_FX_END
141 #define EMUX_FX_FLAG_OFF 0
142 #define EMUX_FX_FLAG_SET 1
143 #define EMUX_FX_FLAG_ADD 2