/[svn]/gigedit/trunk/src/dimregionedit.h
ViewVC logotype

Diff of /gigedit/trunk/src/dimregionedit.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1116 by persson, Sat Mar 17 09:20:19 2007 UTC revision 1117 by persson, Sat Mar 24 13:05:58 2007 UTC
# Line 29  Line 29 
29    
30  #include "paramedit.h"  #include "paramedit.h"
31    
32    typedef BoolEntry<gig::DimensionRegion> DimregBoolEntry;
33    
34  class DimRegionEdit : public Gtk::Notebook  class DimRegionEdit : public Gtk::Notebook
35  {  {
36  public:  public:
# Line 46  protected: Line 48  protected:
48      NumEntryTemp<double> eEG1Attack;      NumEntryTemp<double> eEG1Attack;
49      NumEntryTemp<double> eEG1Decay1;      NumEntryTemp<double> eEG1Decay1;
50      NumEntryTemp<double> eEG1Decay2;      NumEntryTemp<double> eEG1Decay2;
51      BoolEntry eEG1InfiniteSustain;      DimregBoolEntry eEG1InfiniteSustain;
52      NumEntryPermille eEG1Sustain;      NumEntryPermille eEG1Sustain;
53      NumEntryTemp<double> eEG1Release;      NumEntryTemp<double> eEG1Release;
54      BoolEntry eEG1Hold;      DimregBoolEntry eEG1Hold;
55      ChoiceEntryLeverageCtrl eEG1Controller;      ChoiceEntryLeverageCtrl eEG1Controller;
56      BoolEntry eEG1ControllerInvert;      DimregBoolEntry eEG1ControllerInvert;
57      NumEntryTemp<uint8_t> eEG1ControllerAttackInfluence;      NumEntryTemp<uint8_t> eEG1ControllerAttackInfluence;
58      NumEntryTemp<uint8_t> eEG1ControllerDecayInfluence;      NumEntryTemp<uint8_t> eEG1ControllerDecayInfluence;
59      NumEntryTemp<uint8_t> eEG1ControllerReleaseInfluence;      NumEntryTemp<uint8_t> eEG1ControllerReleaseInfluence;
# Line 59  protected: Line 61  protected:
61      NumEntryTemp<uint16_t> eLFO1InternalDepth;      NumEntryTemp<uint16_t> eLFO1InternalDepth;
62      NumEntryTemp<uint16_t> eLFO1ControlDepth;      NumEntryTemp<uint16_t> eLFO1ControlDepth;
63      ChoiceEntry<gig::lfo1_ctrl_t> eLFO1Controller;      ChoiceEntry<gig::lfo1_ctrl_t> eLFO1Controller;
64      BoolEntry eLFO1FlipPhase;      DimregBoolEntry eLFO1FlipPhase;
65      BoolEntry eLFO1Sync;      DimregBoolEntry eLFO1Sync;
66      NumEntryPermille eEG2PreAttack;      NumEntryPermille eEG2PreAttack;
67      NumEntryTemp<double> eEG2Attack;      NumEntryTemp<double> eEG2Attack;
68      NumEntryTemp<double> eEG2Decay1;      NumEntryTemp<double> eEG2Decay1;
69      NumEntryTemp<double> eEG2Decay2;      NumEntryTemp<double> eEG2Decay2;
70      BoolEntry eEG2InfiniteSustain;      DimregBoolEntry eEG2InfiniteSustain;
71      NumEntryPermille eEG2Sustain;      NumEntryPermille eEG2Sustain;
72      NumEntryTemp<double> eEG2Release;      NumEntryTemp<double> eEG2Release;
73      ChoiceEntryLeverageCtrl eEG2Controller;      ChoiceEntryLeverageCtrl eEG2Controller;
74      BoolEntry eEG2ControllerInvert;      DimregBoolEntry eEG2ControllerInvert;
75      NumEntryTemp<uint8_t> eEG2ControllerAttackInfluence;      NumEntryTemp<uint8_t> eEG2ControllerAttackInfluence;
76      NumEntryTemp<uint8_t> eEG2ControllerDecayInfluence;      NumEntryTemp<uint8_t> eEG2ControllerDecayInfluence;
77      NumEntryTemp<uint8_t> eEG2ControllerReleaseInfluence;      NumEntryTemp<uint8_t> eEG2ControllerReleaseInfluence;
# Line 77  protected: Line 79  protected:
79      NumEntryTemp<uint16_t> eLFO2InternalDepth;      NumEntryTemp<uint16_t> eLFO2InternalDepth;
80      NumEntryTemp<uint16_t> eLFO2ControlDepth;      NumEntryTemp<uint16_t> eLFO2ControlDepth;
81      ChoiceEntry<gig::lfo2_ctrl_t> eLFO2Controller;      ChoiceEntry<gig::lfo2_ctrl_t> eLFO2Controller;
82      BoolEntry eLFO2FlipPhase;      DimregBoolEntry eLFO2FlipPhase;
83      BoolEntry eLFO2Sync;      DimregBoolEntry eLFO2Sync;
84      NumEntryTemp<double> eEG3Attack;      NumEntryTemp<double> eEG3Attack;
85      NumEntryTemp<int16_t> eEG3Depth;      NumEntryTemp<int16_t> eEG3Depth;
86      NumEntryTemp<double> eLFO3Frequency;      NumEntryTemp<double> eLFO3Frequency;
87      NumEntryTemp<int16_t> eLFO3InternalDepth;      NumEntryTemp<int16_t> eLFO3InternalDepth;
88      NumEntryTemp<int16_t> eLFO3ControlDepth;      NumEntryTemp<int16_t> eLFO3ControlDepth;
89      ChoiceEntry<gig::lfo3_ctrl_t> eLFO3Controller;      ChoiceEntry<gig::lfo3_ctrl_t> eLFO3Controller;
90      BoolEntry eLFO3Sync;      DimregBoolEntry eLFO3Sync;
91      BoolEntry eVCFEnabled;      DimregBoolEntry eVCFEnabled;
92      ChoiceEntry<gig::vcf_type_t> eVCFType;      ChoiceEntry<gig::vcf_type_t> eVCFType;
93      ChoiceEntry<gig::vcf_cutoff_ctrl_t> eVCFCutoffController;      ChoiceEntry<gig::vcf_cutoff_ctrl_t> eVCFCutoffController;
94      BoolEntry eVCFCutoffControllerInvert;      DimregBoolEntry eVCFCutoffControllerInvert;
95      NumEntryTemp<uint8_t> eVCFCutoff;      NumEntryTemp<uint8_t> eVCFCutoff;
96      ChoiceEntry<gig::curve_type_t> eVCFVelocityCurve;      ChoiceEntry<gig::curve_type_t> eVCFVelocityCurve;
97      NumEntryTemp<uint8_t> eVCFVelocityScale;      NumEntryTemp<uint8_t> eVCFVelocityScale;
98      NumEntryTemp<uint8_t> eVCFVelocityDynamicRange;      NumEntryTemp<uint8_t> eVCFVelocityDynamicRange;
99      NumEntryTemp<uint8_t> eVCFResonance;      NumEntryTemp<uint8_t> eVCFResonance;
100      BoolEntry eVCFResonanceDynamic;      DimregBoolEntry eVCFResonanceDynamic;
101      ChoiceEntry<gig::vcf_res_ctrl_t> eVCFResonanceController;      ChoiceEntry<gig::vcf_res_ctrl_t> eVCFResonanceController;
102      BoolEntry eVCFKeyboardTracking;      DimregBoolEntry eVCFKeyboardTracking;
103      NumEntryTemp<uint8_t> eVCFKeyboardTrackingBreakpoint;      NumEntryTemp<uint8_t> eVCFKeyboardTrackingBreakpoint;
104      ChoiceEntry<gig::curve_type_t> eVelocityResponseCurve;      ChoiceEntry<gig::curve_type_t> eVelocityResponseCurve;
105      NumEntryTemp<uint8_t> eVelocityResponseDepth;      NumEntryTemp<uint8_t> eVelocityResponseDepth;
# Line 109  protected: Line 111  protected:
111      NumEntryX<uint8_t> eCrossfade_in_end;      NumEntryX<uint8_t> eCrossfade_in_end;
112      NumEntryX<uint8_t> eCrossfade_out_start;      NumEntryX<uint8_t> eCrossfade_out_start;
113      NumEntryX<uint8_t> eCrossfade_out_end;      NumEntryX<uint8_t> eCrossfade_out_end;
114      BoolEntry ePitchTrack;      DimregBoolEntry ePitchTrack;
115      ChoiceEntry<gig::dim_bypass_ctrl_t> eDimensionBypass;      ChoiceEntry<gig::dim_bypass_ctrl_t> eDimensionBypass;
116      NumEntryTemp<int8_t> ePan;      NumEntryTemp<int8_t> ePan;
117      BoolEntry eSelfMask;      DimregBoolEntry eSelfMask;
118      ChoiceEntryLeverageCtrl eAttenuationController;      ChoiceEntryLeverageCtrl eAttenuationController;
119      BoolEntry eInvertAttenuationController;      DimregBoolEntry eInvertAttenuationController;
120      NumEntryTemp<uint8_t> eAttenuationControllerThreshold;      NumEntryTemp<uint8_t> eAttenuationControllerThreshold;
121      NumEntryTemp<uint8_t> eChannelOffset;      NumEntryTemp<uint8_t> eChannelOffset;
122      BoolEntry eSustainDefeat;      DimregBoolEntry eSustainDefeat;
123      BoolEntry eMSDecode;      DimregBoolEntry eMSDecode;
124      NumEntryTemp<uint16_t> eSampleStartOffset;      NumEntryTemp<uint16_t> eSampleStartOffset;
125      NoteEntry eUnityNote;      NoteEntry eUnityNote;
126      NumEntryX<int16_t> eFineTune;      NumEntryX<int16_t> eFineTune;
127      NumEntryGain eGain;      NumEntryGain eGain;
128        BoolEntryPlus6 eGainPlus6;
129      NumEntryX<uint32_t> eSampleLoops;      NumEntryX<uint32_t> eSampleLoops;
130    
131      int rowno;      int rowno;

Legend:
Removed from v.1116  
changed lines
  Added in v.1117

  ViewVC Help
Powered by ViewVC