linux/include/sound/emux_legacy.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
#ifndef __SOUND_EMUX_LEGACY_H
#define __SOUND_EMUX_LEGACY_H

/*
 *  Copyright (c) 1999-2000 Takashi Iwai <[email protected]>
 *
 *  Definitions of OSS compatible headers for Emu8000 device informations
 */

#include <sound/seq_oss_legacy.h>

/*
 * awe hardware controls
 */

#define _EMUX_OSS_DEBUG_MODE
#define _EMUX_OSS_REVERB_MODE
#define _EMUX_OSS_CHORUS_MODE
#define _EMUX_OSS_REMOVE_LAST_SAMPLES
#define _EMUX_OSS_INITIALIZE_CHIP
#define _EMUX_OSS_SEND_EFFECT
#define _EMUX_OSS_TERMINATE_CHANNEL
#define _EMUX_OSS_TERMINATE_ALL
#define _EMUX_OSS_INITIAL_VOLUME
#define _EMUX_OSS_INITIAL_ATTEN
#define _EMUX_OSS_RESET_CHANNEL
#define _EMUX_OSS_CHANNEL_MODE
#define _EMUX_OSS_DRUM_CHANNELS
#define _EMUX_OSS_MISC_MODE
#define _EMUX_OSS_RELEASE_ALL
#define _EMUX_OSS_NOTEOFF_ALL
#define _EMUX_OSS_CHN_PRESSURE
#define _EMUX_OSS_EQUALIZER

#define _EMUX_OSS_MODE_FLAG
#define _EMUX_OSS_COOKED_FLAG
#define _EMUX_OSS_MODE_VALUE_MASK


/*
 * mode type definitions
 */
enum {};


/*
 * effect parameters
 */
enum {};
/* number of effects */
#define EMUX_NUM_EFFECTS

/* effect flag values */
#define EMUX_FX_FLAG_OFF
#define EMUX_FX_FLAG_SET
#define EMUX_FX_FLAG_ADD


#endif /* __SOUND_EMUX_LEGACY_H */