OSC: Actually set feedback on first /strip/command
authorLen Ovens <len@ovenwerks.net>
Thu, 11 May 2017 15:21:00 +0000 (08:21 -0700)
committerLen Ovens <len@ovenwerks.net>
Thu, 11 May 2017 15:21:40 +0000 (08:21 -0700)
libs/surfaces/osc/osc.cc

index d93e696a2adc456905c714cd07ed24b350bfd46a..47b36da9bbadc33ae2527c1563606df499b222f9 100644 (file)
@@ -1439,6 +1439,12 @@ OSC::get_surface (lo_address addr)
        s.nstrips = s.strips.size();
        _surface.push_back (s);
 
+       // set bank and strip feedback
+       _set_bank(s.bank, addr);
+
+       // Set global/master feedback
+       global_feedback (s.feedback, addr, s.gainmode);
+
        return &_surface[_surface.size() - 1];
 }