faker 1968
/
Effector_110613
EffectParam.h@0:adfbd02222d4, 2011-06-13 (annotated)
- Committer:
- faker
- Date:
- Mon Jun 13 15:20:17 2011 +0000
- Revision:
- 0:adfbd02222d4
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
faker | 0:adfbd02222d4 | 1 | /*****************************************************/ |
faker | 0:adfbd02222d4 | 2 | /* EffectParam.h */ |
faker | 0:adfbd02222d4 | 3 | /* */ |
faker | 0:adfbd02222d4 | 4 | /*****************************************************/ |
faker | 0:adfbd02222d4 | 5 | |
faker | 0:adfbd02222d4 | 6 | // MODE (Rotary SW1) |
faker | 0:adfbd02222d4 | 7 | enum{ |
faker | 0:adfbd02222d4 | 8 | MODE_PLAY, |
faker | 0:adfbd02222d4 | 9 | MODE_EDIT, |
faker | 0:adfbd02222d4 | 10 | MODE_PROGWRITE, |
faker | 0:adfbd02222d4 | 11 | |
faker | 0:adfbd02222d4 | 12 | MODE_MAX_NUM |
faker | 0:adfbd02222d4 | 13 | }; |
faker | 0:adfbd02222d4 | 14 | |
faker | 0:adfbd02222d4 | 15 | // PLAY & PrgWrtie MODE - MAX Bank & MAX Prog No. |
faker | 0:adfbd02222d4 | 16 | const int BANK_MAX_NUM = 10; |
faker | 0:adfbd02222d4 | 17 | const int PROGNO_MAX_NUM = 10; |
faker | 0:adfbd02222d4 | 18 | |
faker | 0:adfbd02222d4 | 19 | // EDIT MODE - EFFECT (Rotary SW2) |
faker | 0:adfbd02222d4 | 20 | enum{ |
faker | 0:adfbd02222d4 | 21 | EFFECT_DIST, |
faker | 0:adfbd02222d4 | 22 | EFFECT_DELAY, |
faker | 0:adfbd02222d4 | 23 | |
faker | 0:adfbd02222d4 | 24 | EFFECT_MAX_NUM |
faker | 0:adfbd02222d4 | 25 | }; |
faker | 0:adfbd02222d4 | 26 | |
faker | 0:adfbd02222d4 | 27 | // EDIT MODE - EFFECT_DIST - PARAM (Rotary SW3) |
faker | 0:adfbd02222d4 | 28 | enum{ |
faker | 0:adfbd02222d4 | 29 | DIST_PARAM_BYPASS, |
faker | 0:adfbd02222d4 | 30 | DIST_PARAM_MODE, |
faker | 0:adfbd02222d4 | 31 | DIST_PARAM_INPUTGAIN, |
faker | 0:adfbd02222d4 | 32 | DIST_PARAM_CLIPLEVEL, |
faker | 0:adfbd02222d4 | 33 | DIST_PARAM_OUTPUTGAIN, |
faker | 0:adfbd02222d4 | 34 | |
faker | 0:adfbd02222d4 | 35 | DIST_PARAM_MAX_NUM |
faker | 0:adfbd02222d4 | 36 | }; |
faker | 0:adfbd02222d4 | 37 | |
faker | 0:adfbd02222d4 | 38 | // EDIT MODE - EFFECT_DIST - VALUE (Rotary SW4) |
faker | 0:adfbd02222d4 | 39 | #define DIST_VALUE_BYPASS_MAX (2) |
faker | 0:adfbd02222d4 | 40 | #define DIST_VALUE_MODE_MAX (3) |
faker | 0:adfbd02222d4 | 41 | #define DIST_VALUE_INPUTGAIN_MAX (100) |
faker | 0:adfbd02222d4 | 42 | #define DIST_VALUE_CLIPLEVEL_MAX (100) |
faker | 0:adfbd02222d4 | 43 | #define DIST_VALUE_OUTPUTGAIN_MAX (100) |
faker | 0:adfbd02222d4 | 44 | |
faker | 0:adfbd02222d4 | 45 | |
faker | 0:adfbd02222d4 | 46 | // EDIT MODE - EFFECT_DELAY - PARAM (Rotary SW3) |
faker | 0:adfbd02222d4 | 47 | enum{ |
faker | 0:adfbd02222d4 | 48 | DLY_PARAM_BYPASS, |
faker | 0:adfbd02222d4 | 49 | DLY_PARAM_DELAYTIME, |
faker | 0:adfbd02222d4 | 50 | DLY_PARAM_FBGAIN, |
faker | 0:adfbd02222d4 | 51 | |
faker | 0:adfbd02222d4 | 52 | DLY_PARAM_MAX_NUM |
faker | 0:adfbd02222d4 | 53 | }; |
faker | 0:adfbd02222d4 | 54 | |
faker | 0:adfbd02222d4 | 55 | // EDIT MODE - EFFECT_DELAY - VALUE (Rotary SW4) |
faker | 0:adfbd02222d4 | 56 | #define DLY_VALUE_BYPASS_MAX (2) |
faker | 0:adfbd02222d4 | 57 | #define DLY_VALUE_DELAYTIME_MAX (300) |
faker | 0:adfbd02222d4 | 58 | #define DLY_VALUE_FBGAIN_MAX (100) |
faker | 0:adfbd02222d4 | 59 | |
faker | 0:adfbd02222d4 | 60 | |
faker | 0:adfbd02222d4 | 61 | // Program patch pointer |
faker | 0:adfbd02222d4 | 62 | enum{ |
faker | 0:adfbd02222d4 | 63 | PP_DIST_PARAM_BYPASS, |
faker | 0:adfbd02222d4 | 64 | PP_DIST_PARAM_MODE, |
faker | 0:adfbd02222d4 | 65 | PP_DIST_PARAM_INPUTGAIN, |
faker | 0:adfbd02222d4 | 66 | PP_DIST_PARAM_CLIPLEVEL, |
faker | 0:adfbd02222d4 | 67 | PP_DIST_PARAM_OUTPUTGAIN, |
faker | 0:adfbd02222d4 | 68 | PP_DLY_PARAM_BYPASS, |
faker | 0:adfbd02222d4 | 69 | PP_DLY_PARAM_DELAYTIME, |
faker | 0:adfbd02222d4 | 70 | PP_DLY_PARAM_FBGAIN, |
faker | 0:adfbd02222d4 | 71 | |
faker | 0:adfbd02222d4 | 72 | PP_MAX_NUM |
faker | 0:adfbd02222d4 | 73 | }; |