changeset 3:c50de2d84732

used already written func
author Robert Tubb <rt300@eecs.qmul.ac.uk>
date Fri, 10 Oct 2014 18:22:14 +0100
parents 851833072cf1
children 60b54ba87f6a
files MessageOrganiser.h
diffstat 1 files changed, 16 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/MessageOrganiser.h	Fri Oct 10 18:13:24 2014 +0100
+++ b/MessageOrganiser.h	Fri Oct 10 18:22:14 2014 +0100
@@ -686,7 +686,7 @@
         
         candidateSynth.paramChangeCallback(mids[ctl_num], ctl_val);
         
-        setSlidersFromLeap(ctl_num, ctl_val);
+        setUIToParam(ctl_num, ctl_val);
         
         vector<int> evtData;
         evtData.push_back(mids[ctl_num]); // or just index?
@@ -697,9 +697,21 @@
         // get mapping ID for
         // setUIToParam(ctl_num, ctl_val);
     }
-    void setSlidersFromLeap(int i, int val){
-        ButtronSlider* theSlider = (ButtronSlider*)panel->getSlider(i);
-        theSlider->setValueAndScale(val);
+//    void setSlidersFromLeap(int i, int val){
+//        ButtronSlider* theSlider = (ButtronSlider*)panel->getSlider(i);
+//        theSlider->setValueAndScale(val);
+//    }
+    
+
+    
+    void setSlidersToTarget(){
+        // this will actually show sliders with target vals - for "memorisation" purposes mwa heh heh
+        // get target values
+        // set ui
+        vector<int> vals = targetSynth.getAllParamValues();
+        for(int i=1; i < vals.size(); i++){
+            setUIToParam(i, vals[i]);
+        }
     }
 
 };