/* tape transport buttons */
#define R_RECORD    0           
#define R_PAUSE     1
#define R_STOP      2
#define R_START     3
#define R_REWIND    4
#define R_FASTFWD   5

/* function key gadgets */
#define R_F1        6
#define R_F2        7
#define R_F3        8
#define R_F4        9
#define R_F5        10
#define R_F6        11
#define R_F7        12
#define R_F8        13
#define R_F9        14
#define R_F10       15

/* faders               */
#define R_DRUM      16
#define R_BASS      17
#define R_SYNTH     18
#define R_RAP       19

#define R_FXTIME    20
#define R_FXREPEAT  21
#define R_FXLEVEL   22

#define R_GROOVE    23

#define R_FXENA1    24
#define R_FXENA2    25
#define R_FXENA3    26
#define R_FXENA4    27

#define R_FXLEV1    28
#define R_FXLEV2    29
#define R_FXLEV3    30
#define R_FXLEV4    31

#define R_RAP1      32
#define R_RAP2      33
#define R_RAP3      34
#define R_RAP4      35
#define R_RAP5      36
#define R_RAP6      37

#define R_PSHIFT    38

#define R_LOOP      39
#define R_BACK      40
#define R_BOOMBOX   41

#define R_HELP      42


#define B_RECORD    0
#define B_PAUSE     1
#define B_STOP      2
#define B_START     3
#define B_REWIND    4
#define B_FASTFWD   5

#define B_REMIX     6

#define B_BAR1      7
#define B_BAR2      8
#define B_BAR3      9
#define B_BAR4      10

/* BMP_* Boombox BM_PROJECT menu choices */
#define BMP_OPENBOX     0   /* open a preset file */
#define BMP_SAVEBOX     1   /* save a preset file (with different samples)*/
#define BMP_OPENMIX     2   /* open user created mix file */
#define BMP_SAVEMIX     3   /* save a user created mix file */
#define BMP_SAVESMUS    4   /* save the mix as a SMUS file */
#define BMP_ABOUT       5   /* version, etc. */
#define BMP_QUIT        6   /* end sesion */
#define BMP_ARECHOICES  7   
    
#define BMM_ARECHOICES  16  /* up to sixteen preset mixes */

#define BMS_ARECHOICES  6   /* up to sixteen samples? */

/* RM_* Remix menus */
#define RM_PROJECT      0   /* file loading, saving, etc. */
#define RM_MODE         1   /* remix, movie,  or ? */
#define RM_SOUND        2   /* rap sample choices */


/* RMP_* Remix Project menu choices */
#define RMP_OPENBOX     0   /* open a preset file */
#define RMP_SAVEBOX     1
#define RMP_OPENMIX     2   /* open user created mix file */
#define RMP_SAVEMIX     3   /* save a user created mix file */
#define RMP_SAVESMUS    4   /* save the mix as a SMUS file */
#define RMP_QUIT        5   /* quit session */
#define RMP_ARECHOICES  6

/* RMM_* Remix Mode menu choices */
/* MD_* are playModes, found in types.h */
#define RMM_JAM         MD_JAM
#define RMM_REMIX       MD_REMIX
#define RMM_MIXPLAY     MD_MIX
#define RMM_ARECHOICES  3

