#include <osc_select_observer.h>
 | 
| void  | name_changed (const PBD::PropertyChange &what_changed) | 
|   | 
| void  | panner_changed () | 
|   | 
| void  | group_name () | 
|   | 
| void  | group_sharing (ARDOUR::RouteGroup *rg_c) | 
|   | 
| void  | comment_changed () | 
|   | 
| void  | pi_changed (PBD::PropertyChange const &) | 
|   | 
| void  | change_message (std::string path, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | enable_message (std::string path, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | comp_mode (void) | 
|   | 
| void  | change_message_with_id (std::string path, uint32_t id, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | enable_message_with_id (std::string path, uint32_t id, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | monitor_status (std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | gain_message () | 
|   | 
| void  | gain_automation () | 
|   | 
| void  | send_automation (std::string path, std::shared_ptr< PBD::Controllable > control) | 
|   | 
| void  | trim_message (std::string path, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | send_init (void) | 
|   | 
| void  | send_end (void) | 
|   | 
| void  | plugin_init (void) | 
|   | 
| void  | plugin_end (void) | 
|   | 
| void  | plugin_parameter_changed (int pid, bool swtch, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | send_gain (uint32_t id, std::shared_ptr< PBD::Controllable > controllable) | 
|   | 
| void  | send_enable (std::string path, uint32_t id, std::shared_ptr< ARDOUR::Processor > proc) | 
|   | 
| void  | plug_enable (std::string path, std::shared_ptr< ARDOUR::Processor > proc) | 
|   | 
| void  | eq_init (void) | 
|   | 
| void  | eq_end (void) | 
|   | 
| void  | no_strip () | 
|   | 
| void  | slaved_changed (std::shared_ptr< ARDOUR::VCA > vca, bool state) | 
|   | 
Definition at line 38 of file osc_select_observer.h.
 
◆ OSCSelectObserver()
◆ ~OSCSelectObserver()
      
        
          | OSCSelectObserver::~OSCSelectObserver  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ address()
  
  
      
        
          | lo_address OSCSelectObserver::address  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ change_message()
  
  
      
        
          | void OSCSelectObserver::change_message  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ change_message_with_id()
  
  
      
        
          | void OSCSelectObserver::change_message_with_id  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          uint32_t  | 
          id,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ clear_observer()
      
        
          | void OSCSelectObserver::clear_observer  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ comment_changed()
  
  
      
        
          | void OSCSelectObserver::comment_changed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ comp_mode()
  
  
      
        
          | void OSCSelectObserver::comp_mode  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ enable_message()
  
  
      
        
          | void OSCSelectObserver::enable_message  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ enable_message_with_id()
  
  
      
        
          | void OSCSelectObserver::enable_message_with_id  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          uint32_t  | 
          id,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ eq_end()
  
  
      
        
          | void OSCSelectObserver::eq_end  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ eq_init()
  
  
      
        
          | void OSCSelectObserver::eq_init  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ eq_restart()
      
        
          | void OSCSelectObserver::eq_restart  | 
          ( | 
          int  | 
           | ) | 
           | 
        
      
 
 
◆ gain_automation()
  
  
      
        
          | void OSCSelectObserver::gain_automation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ gain_message()
  
  
      
        
          | void OSCSelectObserver::gain_message  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ group_name()
  
  
      
        
          | void OSCSelectObserver::group_name  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ group_sharing()
◆ monitor_status()
  
  
      
        
          | void OSCSelectObserver::monitor_status  | 
          ( | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ name_changed()
◆ no_strip()
  
  
      
        
          | void OSCSelectObserver::no_strip  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ panner_changed()
  
  
      
        
          | void OSCSelectObserver::panner_changed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ pi_changed()
◆ plug_enable()
  
  
      
        
          | void OSCSelectObserver::plug_enable  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          std::shared_ptr< ARDOUR::Processor >  | 
          proc  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ plugin_end()
  
  
      
        
          | void OSCSelectObserver::plugin_end  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ plugin_init()
  
  
      
        
          | void OSCSelectObserver::plugin_init  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ plugin_parameter_changed()
  
  
      
        
          | void OSCSelectObserver::plugin_parameter_changed  | 
          ( | 
          int  | 
          pid,  | 
         
        
           | 
           | 
          bool  | 
          swtch,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ refresh_strip()
      
        
          | void OSCSelectObserver::refresh_strip  | 
          ( | 
          std::shared_ptr< ARDOUR::Stripable >  | 
          new_strip,  | 
        
        
           | 
           | 
          uint32_t  | 
          nsends,  | 
        
        
           | 
           | 
          uint32_t  | 
          g_mode,  | 
        
        
           | 
           | 
          bool  | 
          force  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ renew_plugin()
      
        
          | void OSCSelectObserver::renew_plugin  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ renew_sends()
      
        
          | void OSCSelectObserver::renew_sends  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ send_automation()
  
  
      
        
          | void OSCSelectObserver::send_automation  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          control  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ send_enable()
  
  
      
        
          | void OSCSelectObserver::send_enable  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          uint32_t  | 
          id,  | 
         
        
           | 
           | 
          std::shared_ptr< ARDOUR::Processor >  | 
          proc  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ send_end()
  
  
      
        
          | void OSCSelectObserver::send_end  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ send_gain()
  
  
      
        
          | void OSCSelectObserver::send_gain  | 
          ( | 
          uint32_t  | 
          id,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ send_init()
  
  
      
        
          | void OSCSelectObserver::send_init  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ set_expand()
      
        
          | void OSCSelectObserver::set_expand  | 
          ( | 
          uint32_t  | 
          expand | ) | 
           | 
        
      
 
 
◆ set_feedback()
      
        
          | void OSCSelectObserver::set_feedback  | 
          ( | 
          std::bitset< 32 >  | 
          fb | ) | 
           | 
        
      
 
 
◆ set_plugin_id()
      
        
          | void OSCSelectObserver::set_plugin_id  | 
          ( | 
          int  | 
          id,  | 
        
        
           | 
           | 
          uint32_t  | 
          page  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ set_plugin_page()
      
        
          | void OSCSelectObserver::set_plugin_page  | 
          ( | 
          uint32_t  | 
          page | ) | 
           | 
        
      
 
 
◆ set_plugin_size()
      
        
          | void OSCSelectObserver::set_plugin_size  | 
          ( | 
          uint32_t  | 
          size | ) | 
           | 
        
      
 
 
◆ set_send_page()
      
        
          | void OSCSelectObserver::set_send_page  | 
          ( | 
          uint32_t  | 
          page | ) | 
           | 
        
      
 
 
◆ set_send_size()
      
        
          | void OSCSelectObserver::set_send_size  | 
          ( | 
          uint32_t  | 
          size | ) | 
           | 
        
      
 
 
◆ slaved_changed()
  
  
      
        
          | void OSCSelectObserver::slaved_changed  | 
          ( | 
          std::shared_ptr< ARDOUR::VCA >  | 
          vca,  | 
         
        
           | 
           | 
          bool  | 
          state  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ strip()
◆ tick()
      
        
          | void OSCSelectObserver::tick  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ trim_message()
  
  
      
        
          | void OSCSelectObserver::trim_message  | 
          ( | 
          std::string  | 
          path,  | 
         
        
           | 
           | 
          std::shared_ptr< PBD::Controllable >  | 
          controllable  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ _comp_redux
  
  
      
        
          | float OSCSelectObserver::_comp_redux | 
         
       
   | 
  
private   | 
  
 
 
◆ _expand
  
  
      
        
          | uint32_t OSCSelectObserver::_expand | 
         
       
   | 
  
private   | 
  
 
 
◆ _group_sharing
  
  
      
        
          | std::bitset<16> OSCSelectObserver::_group_sharing | 
         
       
   | 
  
private   | 
  
 
 
◆ _init
  
  
      
        
          | bool OSCSelectObserver::_init | 
         
       
   | 
  
private   | 
  
 
 
◆ _last_gain
  
  
      
        
          | float OSCSelectObserver::_last_gain | 
         
       
   | 
  
private   | 
  
 
 
◆ _last_meter
  
  
      
        
          | float OSCSelectObserver::_last_meter | 
         
       
   | 
  
private   | 
  
 
 
◆ _last_send
  
  
      
        
          | std::vector<float> OSCSelectObserver::_last_send | 
         
       
   | 
  
private   | 
  
 
 
◆ _last_trim
  
  
      
        
          | float OSCSelectObserver::_last_trim | 
         
       
   | 
  
private   | 
  
 
 
◆ _osc
◆ _strip
◆ _tick_busy
  
  
      
        
          | bool OSCSelectObserver::_tick_busy | 
         
       
   | 
  
private   | 
  
 
 
◆ addr
  
  
      
        
          | lo_address OSCSelectObserver::addr | 
         
       
   | 
  
private   | 
  
 
 
◆ as
◆ eq_bands
  
  
      
        
          | int OSCSelectObserver::eq_bands | 
         
       
   | 
  
private   | 
  
 
 
◆ eq_connections
◆ feedback
  
  
      
        
          | std::bitset<32> OSCSelectObserver::feedback | 
         
       
   | 
  
private   | 
  
 
 
◆ gain_timeout
  
  
      
        
          | uint32_t OSCSelectObserver::gain_timeout | 
         
       
   | 
  
private   | 
  
 
 
◆ gainmode
  
  
      
        
          | uint32_t OSCSelectObserver::gainmode | 
         
       
   | 
  
private   | 
  
 
 
◆ in_line
  
  
      
        
          | bool OSCSelectObserver::in_line | 
         
       
   | 
  
private   | 
  
 
 
◆ nplug_params
  
  
      
        
          | uint32_t OSCSelectObserver::nplug_params | 
         
       
   | 
  
private   | 
  
 
 
◆ nsends
  
  
      
        
          | uint32_t OSCSelectObserver::nsends | 
         
       
   | 
  
private   | 
  
 
 
◆ pan_connections
◆ path
  
  
      
        
          | std::string OSCSelectObserver::path | 
         
       
   | 
  
private   | 
  
 
 
◆ plug_id
  
  
      
        
          | int OSCSelectObserver::plug_id | 
         
       
   | 
  
private   | 
  
 
 
◆ plug_page
  
  
      
        
          | uint32_t OSCSelectObserver::plug_page | 
         
       
   | 
  
private   | 
  
 
 
◆ plug_page_size
  
  
      
        
          | uint32_t OSCSelectObserver::plug_page_size | 
         
       
   | 
  
private   | 
  
 
 
◆ plug_params
  
  
      
        
          | std::vector<int> OSCSelectObserver::plug_params | 
         
       
   | 
  
private   | 
  
 
 
◆ plug_size
  
  
      
        
          | uint32_t OSCSelectObserver::plug_size | 
         
       
   | 
  
private   | 
  
 
 
◆ plugin_connections
◆ send_connections
◆ send_page
  
  
      
        
          | uint32_t OSCSelectObserver::send_page | 
         
       
   | 
  
private   | 
  
 
 
◆ send_page_size
  
  
      
        
          | uint32_t OSCSelectObserver::send_page_size | 
         
       
   | 
  
private   | 
  
 
 
◆ send_size
  
  
      
        
          | uint32_t OSCSelectObserver::send_size | 
         
       
   | 
  
private   | 
  
 
 
◆ send_timeout
  
  
      
        
          | std::vector<int> OSCSelectObserver::send_timeout | 
         
       
   | 
  
private   | 
  
 
 
◆ session
◆ strip_connections
◆ sur
The documentation for this class was generated from the following file: