Mercurial > hg > tweakathon2ios
view 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 |
line wrap: on
line source
// // expMessageOrganiser.h // riftathon // // Created by Robert Tubb on 21/10/2014. // // #ifndef __riftathon__expMessageOrganiser__ #define __riftathon__expMessageOrganiser__ #include <iostream> #include "MessageOrganiser.h" #include "SequenceController.h" #include "globalVariables.h" extern ExplorePresetManager expPresetManager; class ExpMessageOrganiser : public MessageOrganiser { public: void init( PDSynthWrapper& cs, PDSynthWrapper& ts); void setup(controlPanelType whichInterfaceAreWeUsing); void setNextButton(Buttron *b){ nextButt = b; }; vector<int> getMappingIDsFromSynths(); void showCurrentSlot(); void loadPreset(string pname); void buttonPressCallback(int mappingID, int value); //void midiFromLeap(int ctl_num, int ctl_val); private: void loadDefaultSound(); int numParamsToUse; Preset neutralPreset; Buttron* nextButt; }; #endif /* defined(__riftathon__expMessageOrganiser__) */