faker 1968
/
Effector_110613
Diff: EffectParam.h
- Revision:
- 0:adfbd02222d4
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/EffectParam.h Mon Jun 13 15:20:17 2011 +0000 @@ -0,0 +1,73 @@ +/*****************************************************/ +/* EffectParam.h */ +/* */ +/*****************************************************/ + +// MODE (Rotary SW1) +enum{ + MODE_PLAY, + MODE_EDIT, + MODE_PROGWRITE, + + MODE_MAX_NUM +}; + +// PLAY & PrgWrtie MODE - MAX Bank & MAX Prog No. +const int BANK_MAX_NUM = 10; +const int PROGNO_MAX_NUM = 10; + +// EDIT MODE - EFFECT (Rotary SW2) +enum{ + EFFECT_DIST, + EFFECT_DELAY, + + EFFECT_MAX_NUM +}; + +// EDIT MODE - EFFECT_DIST - PARAM (Rotary SW3) +enum{ + DIST_PARAM_BYPASS, + DIST_PARAM_MODE, + DIST_PARAM_INPUTGAIN, + DIST_PARAM_CLIPLEVEL, + DIST_PARAM_OUTPUTGAIN, + + DIST_PARAM_MAX_NUM +}; + +// EDIT MODE - EFFECT_DIST - VALUE (Rotary SW4) +#define DIST_VALUE_BYPASS_MAX (2) +#define DIST_VALUE_MODE_MAX (3) +#define DIST_VALUE_INPUTGAIN_MAX (100) +#define DIST_VALUE_CLIPLEVEL_MAX (100) +#define DIST_VALUE_OUTPUTGAIN_MAX (100) + + +// EDIT MODE - EFFECT_DELAY - PARAM (Rotary SW3) +enum{ + DLY_PARAM_BYPASS, + DLY_PARAM_DELAYTIME, + DLY_PARAM_FBGAIN, + + DLY_PARAM_MAX_NUM +}; + +// EDIT MODE - EFFECT_DELAY - VALUE (Rotary SW4) +#define DLY_VALUE_BYPASS_MAX (2) +#define DLY_VALUE_DELAYTIME_MAX (300) +#define DLY_VALUE_FBGAIN_MAX (100) + + +// Program patch pointer +enum{ + PP_DIST_PARAM_BYPASS, + PP_DIST_PARAM_MODE, + PP_DIST_PARAM_INPUTGAIN, + PP_DIST_PARAM_CLIPLEVEL, + PP_DIST_PARAM_OUTPUTGAIN, + PP_DLY_PARAM_BYPASS, + PP_DLY_PARAM_DELAYTIME, + PP_DLY_PARAM_FBGAIN, + + PP_MAX_NUM +}; \ No newline at end of file