Mercurial > hg > tweakathon2ios
comparison MessageOrganiser.h @ 38:fea11c3d1d94
tweaking endlessly
author | Robert Tubb <rt300@eecs.qmul.ac.uk> |
---|---|
date | Thu, 04 Dec 2014 17:03:01 +0000 |
parents | 52dbd5b4cfa9 |
children | 4ad0d218f890 |
comparison
equal
deleted
inserted
replaced
37:52dbd5b4cfa9 | 38:fea11c3d1d94 |
---|---|
68 void setBottomPanel(ButtonPanel * ntb); | 68 void setBottomPanel(ButtonPanel * ntb); |
69 void setIconPanel(IconPanel * ip); | 69 void setIconPanel(IconPanel * ip); |
70 void setInstructionPanel(TextPanel * ip); | 70 void setInstructionPanel(TextPanel * ip); |
71 void setSeqNumPanel(TextPanel * snp); | 71 void setSeqNumPanel(TextPanel * snp); |
72 void setScoreNumPanel(TextPanel * snp); | 72 void setScoreNumPanel(TextPanel * snp); |
73 void setDistanceSlider(ButtronSlider * s); | |
73 //----------------------------------------------------------------------------- | 74 //----------------------------------------------------------------------------- |
74 void hideMyPanels(); | 75 void hideMyPanels(); |
75 void showMyPanels(); | 76 void showMyPanels(); |
76 void midiFromLeap(int ctl_num, int ctl_val); | 77 void midiFromLeap(int ctl_num, int ctl_val); |
77 void setPanelType(controlPanelType p); | 78 void setPanelType(controlPanelType p); |
79 void update(); | |
78 protected: | 80 protected: |
79 | 81 |
80 PDSynthWrapper candidateSynth; | 82 PDSynthWrapper candidateSynth; |
81 PDSynthWrapper targetSynth; | 83 PDSynthWrapper targetSynth; |
82 ButtonPanel* bottomPanel; // shows during test : play buttons and submit | 84 ButtonPanel* bottomPanel; // shows during test : play buttons and submit |
92 void triggerCandidateSound(); | 94 void triggerCandidateSound(); |
93 void paramChangeCallback(int mappingID, int value); | 95 void paramChangeCallback(int mappingID, int value); |
94 void sendSynthValuesAgain(); | 96 void sendSynthValuesAgain(); |
95 void setAllSlidersToValues(vector<int> values); | 97 void setAllSlidersToValues(vector<int> values); |
96 void setCandidateAndSlidersToRandom(); | 98 void setCandidateAndSlidersToRandom(); |
99 void setSlidersToCandidate(); | |
97 // we want to set UI object | 100 // we want to set UI object |
98 void setUIToParam(int index, int value); | 101 void setUIToParam(int index, int value); |
99 void mapControlToParam(UIElement* control, int mappingID); | 102 void mapControlToParam(UIElement* control, int mappingID); |
100 | 103 |
101 void showSeqNum(int num); | 104 void showSeqNum(int num); |
113 void setSlidersToDefault(); | 116 void setSlidersToDefault(); |
114 void showTargetAsHints(); | 117 void showTargetAsHints(); |
115 bool onlyChangeCandidateOnTrigger; | 118 bool onlyChangeCandidateOnTrigger; |
116 bool okToGetMidi; | 119 bool okToGetMidi; |
117 controlPanelType panelType; | 120 controlPanelType panelType; |
121 ButtronSlider * distanceSlider; | |
118 }; | 122 }; |
119 | 123 |