/*
 *  Copyright (c) by Jaroslav Kysela (Perex soft)
 */

#define	MEF_ARPEG		0x00
#define MEF_SLIDE_UP		0x01
#define MEF_SLIDE_DOWN		0x02
#define MEF_SLIDE_TO		0x03
#define MEF_VIBRATO		0x04
#define MEF_PORT_AND_VOL	0x05
#define MEF_VIBRA_AND_VOL	0x06
#define MEF_TREMOLO		0x07
#define MEF_SET_PAN		0x08	/* DMP have this effect */
#define MEF_SET_OFFSET		0x09
#define MEF_VOL_SLIDE		0x0a
#define MEF_JUMP		0x0b
#define MEF_VOLUME		0x0c
#define MEF_BREAK		0x0d
#define MEF_EXTENDED		0x0e
#define MEF_SPEED		0x0f

#define MEE_FILTER		0xe0
#define MEE_FINE_PORT_UP	0xe1
#define MEE_FINE_PORT_DOWN	0xe2
#define MEE_GLISSANDO		0xe3
#define MEE_VIBRATO		0xe4
#define MEE_FINETUNE		0xe5
#define MEE_PATTERN_LOOP	0xe6
#define MEE_TREMOLO_WAVE	0xe7
#define MEE_SET_PAN		0xe8
#define MEE_RETRIGGER		0xe9
#define MEE_FINE_VOL_UP		0xea
#define MEE_FINE_VOL_DOWN	0xeb
#define MEE_CUT_NOTE		0xec
#define MEE_DELAY_NOTE		0xed
#define MEE_DELAY_PAT		0xee
