comparison ExpMessageOrganiser.h @ 50:d0f6c5293d6a

demo and exp finish the logs. half metronome thing
author Robert Tubb <rt300@eecs.qmul.ac.uk>
date Tue, 27 Jan 2015 13:43:18 +0000
parents 75202498bee9
children
comparison
equal deleted inserted replaced
49:a62e033117fa 50:d0f6c5293d6a
19 class ExpMessageOrganiser : public MessageOrganiser { 19 class ExpMessageOrganiser : public MessageOrganiser {
20 20
21 public: 21 public:
22 void init( PDSynthWrapper& cs, PDSynthWrapper& ts); 22 void init( PDSynthWrapper& cs, PDSynthWrapper& ts);
23 void setup(controlPanelType whichInterfaceAreWeUsing); 23 void setup(controlPanelType whichInterfaceAreWeUsing);
24 24 void setNextButton(Buttron *b){
25 nextButt = b;
26 };
25 vector<int> getMappingIDsFromSynths(); 27 vector<int> getMappingIDsFromSynths();
26 void showCurrentSlot(); 28 void showCurrentSlot();
27 void loadPreset(string pname); 29 void loadPreset(string pname);
28 void buttonPressCallback(int mappingID, int value); 30 void buttonPressCallback(int mappingID, int value);
29 //void midiFromLeap(int ctl_num, int ctl_val); 31 //void midiFromLeap(int ctl_num, int ctl_val);
30 private: 32 private:
31 void loadDefaultSound(); 33 void loadDefaultSound();
32 int numParamsToUse; 34 int numParamsToUse;
33 Preset neutralPreset; 35 Preset neutralPreset;
36 Buttron* nextButt;
34 }; 37 };
35 38
36 39
37 #endif /* defined(__riftathon__expMessageOrganiser__) */ 40 #endif /* defined(__riftathon__expMessageOrganiser__) */