{
public:
- OSCGlobalObserver (ARDOUR::Session& s, lo_address addr, uint32_t gainmode, std::bitset<32> feedback);
+ OSCGlobalObserver (ARDOUR::Session& s, ArdourSurface::OSC::OSCSurface* su);
~OSCGlobalObserver ();
lo_address address() const { return addr; };
Monitor,
};
-
+ ArdourSurface::OSC::OSCSurface* sur;
+ bool _init;
+ float _last_master_gain;
+ float _last_master_trim;
+ float _last_monitor_gain;
lo_address addr;
std::string path;
uint32_t gainmode;