/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/ |
H A D | vca.h | 120 …boost::shared_ptr<AutomationControl> pan_azimuth_control() const { return boost::shared_ptr<Automa… in pan_azimuth_control() 121 …boost::shared_ptr<AutomationControl> pan_elevation_control() const { return boost::shared_ptr<Auto… in pan_elevation_control() 122 …boost::shared_ptr<AutomationControl> pan_width_control() const { return boost::shared_ptr<Automati… in pan_width_control() 123 …boost::shared_ptr<AutomationControl> pan_frontback_control() const { return boost::shared_ptr<Auto… in pan_frontback_control() 124 …boost::shared_ptr<AutomationControl> pan_lfe_control() const { return boost::shared_ptr<Automation… in pan_lfe_control() 127 …boost::shared_ptr<AutomationControl> eq_enable_controllable () const { return boost::shared_ptr<Au… in eq_enable_controllable() 135 …boost::shared_ptr<AutomationControl> comp_enable_controllable () const { return boost::shared_ptr<… in comp_enable_controllable() 137 …boost::shared_ptr<AutomationControl> comp_speed_controllable () const { return boost::shared_ptr<A… in comp_speed_controllable() 138 …boost::shared_ptr<AutomationControl> comp_mode_controllable () const { return boost::shared_ptr<Au… in comp_mode_controllable() 139 …boost::shared_ptr<AutomationControl> comp_makeup_controllable () const { return boost::shared_ptr<… in comp_makeup_controllable() [all …]
|
H A D | stripable.h | 43 class AutomationControl; variable 124 …virtual boost::shared_ptr<AutomationControl> rec_enable_control() const { return boost::shared_ptr… in rec_enable_control() 125 …virtual boost::shared_ptr<AutomationControl> rec_safe_control() const { return boost::shared_ptr<A… in rec_safe_control() 133 virtual boost::shared_ptr<AutomationControl> pan_azimuth_control() const = 0; 134 virtual boost::shared_ptr<AutomationControl> pan_elevation_control() const = 0; 135 virtual boost::shared_ptr<AutomationControl> pan_width_control() const = 0; 136 virtual boost::shared_ptr<AutomationControl> pan_frontback_control() const = 0; 137 virtual boost::shared_ptr<AutomationControl> pan_lfe_control() const = 0; 145 virtual boost::shared_ptr<AutomationControl> eq_enable_controllable () const = 0; 156 …virtual boost::shared_ptr<AutomationControl> tape_drive_controllable () const { return boost::shar… in tape_drive_controllable() [all …]
|
H A D | slavable_automation_control.h | 28 class LIBARDOUR_API SlavableAutomationControl : public AutomationControl 43 void add_master (boost::shared_ptr<AutomationControl>); 44 void remove_master (boost::shared_ptr<AutomationControl>); 46 bool slaved_to (boost::shared_ptr<AutomationControl>) const; 91 MasterRecord (boost::weak_ptr<AutomationControl> gc, double vc, double vm) in MasterRecord() 120 boost::weak_ptr<AutomationControl> _master; 133 void master_going_away (boost::weak_ptr<AutomationControl>); 136 void update_boolean_masters_records (boost::shared_ptr<AutomationControl>); 144 virtual bool handle_master_change (boost::shared_ptr<AutomationControl>); 150 virtual void pre_remove_master (boost::shared_ptr<AutomationControl>) {} in pre_remove_master() argument [all …]
|
H A D | selection.h | 36 class AutomationControl; variable 48 void toggle (boost::shared_ptr<Stripable>, boost::shared_ptr<AutomationControl>); 49 void add (boost::shared_ptr<Stripable>, boost::shared_ptr<AutomationControl>); 50 void remove (boost::shared_ptr<Stripable>, boost::shared_ptr<AutomationControl>); 51 void set (boost::shared_ptr<Stripable>, boost::shared_ptr<AutomationControl>); 63 bool selected (boost::shared_ptr<const AutomationControl>) const; 68 boost::shared_ptr<AutomationControl> controllable; 71 …StripableAutomationControl (boost::shared_ptr<Stripable> s, boost::shared_ptr<AutomationControl> c… in StripableAutomationControl() 83 friend class AutomationControl; 99 SelectedStripable (boost::shared_ptr<Stripable>, boost::shared_ptr<AutomationControl>, int);
|
H A D | automation_watch.h | 35 class AutomationControl; variable 42 void add_automation_watch (boost::shared_ptr<ARDOUR::AutomationControl>); 43 void remove_automation_watch (boost::shared_ptr<ARDOUR::AutomationControl>); 50 typedef std::set<boost::shared_ptr<ARDOUR::AutomationControl> > AutomationWatches; 51 …typedef std::map<boost::shared_ptr<ARDOUR::AutomationControl>, PBD::ScopedConnection> AutomationCo… 66 void remove_weak_automation_watch (boost::weak_ptr<ARDOUR::AutomationControl>);
|
H A D | automatable.h | 45 class AutomationControl; variable 62 boost::shared_ptr<AutomationControl> automation_control (PBD::ID const & id) const; 77 …virtual boost::shared_ptr<AutomationControl> automation_control_recurse (PBD::ID const & id) const… in automation_control_recurse() 81 boost::shared_ptr<AutomationControl> automation_control (const Evoral::Parameter& id) { in automation_control() 84 …boost::shared_ptr<AutomationControl> automation_control (const Evoral::Parameter& id, bool create_… 85 boost::shared_ptr<const AutomationControl> automation_control (const Evoral::Parameter& id) const; 135 …void find_next_ac_event (boost::shared_ptr<AutomationControl>, double start, double end, Evoral::C… 136 …void find_prev_ac_event (boost::shared_ptr<AutomationControl>, double start, double end, Evoral::C…
|
H A D | pannable.h | 36 class AutomationControl; variable 45 boost::shared_ptr<AutomationControl> pan_azimuth_control; 46 boost::shared_ptr<AutomationControl> pan_elevation_control; 47 boost::shared_ptr<AutomationControl> pan_width_control; 48 boost::shared_ptr<AutomationControl> pan_frontback_control; 49 boost::shared_ptr<AutomationControl> pan_lfe_control;
|
H A D | control_group.h | 50 int add_control (boost::shared_ptr<AutomationControl>); 51 int remove_control (boost::shared_ptr<AutomationControl>); 65 virtual void set_group_value (boost::shared_ptr<AutomationControl>, double val); 82 typedef std::map<PBD::ID,boost::shared_ptr<AutomationControl> > ControlMap; 91 void control_going_away (boost::weak_ptr<AutomationControl>); 100 void set_group_value (boost::shared_ptr<AutomationControl>, double val);
|
H A D | route.h | 532 boost::shared_ptr<AutomationControl> pan_azimuth_control() const; 533 boost::shared_ptr<AutomationControl> pan_elevation_control() const; 534 boost::shared_ptr<AutomationControl> pan_width_control() const; 535 boost::shared_ptr<AutomationControl> pan_frontback_control() const; 536 boost::shared_ptr<AutomationControl> pan_lfe_control() const; 540 boost::shared_ptr<AutomationControl> eq_enable_controllable () const; 550 boost::shared_ptr<AutomationControl> tape_drive_controllable () const; 553 boost::shared_ptr<AutomationControl> comp_enable_controllable () const; 555 boost::shared_ptr<AutomationControl> comp_speed_controllable () const; 556 boost::shared_ptr<AutomationControl> comp_mode_controllable () const; [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ |
H A D | automation_control.cc | 50 AutomationControl::AutomationControl(ARDOUR::Session& session, in AutomationControl() function in AutomationControl 72 AutomationControl::~AutomationControl () in ~AutomationControl() 81 AutomationControl::session_going_away () in session_going_away() 89 AutomationControl::writable() const in writable() 100 AutomationControl::get_value() const in get_value() 107 AutomationControl::get_save_value() const in get_save_value() 155 AutomationControl::grouped_controls () const in grouped_controls() 243 AutomationControl::set_automation_state (AutoState as) in set_automation_state() 280 AutomationControl::start_touch (double when) in start_touch() 303 AutomationControl::stop_touch (double when) in stop_touch() [all …]
|
H A D | slavable_automation_control.cc | 48 : AutomationControl (s, parameter, desc, l, name, flags) in SlavableAutomationControl() 186 AutomationControl::actually_set_value (value, gcd); in actually_set_value() 294 boost::shared_ptr<AutomationControl> m = wm.lock (); in master_changed() 309 boost::shared_ptr<AutomationControl> m = wm.lock(); in master_going_away() 341 const double old_val = AutomationControl::get_double(); in remove_master() 347 boost::shared_ptr<AutomationControl> master; in remove_master() 408 const double old_val = AutomationControl::get_double(); in clear_masters() 416 pre_remove_master (boost::shared_ptr<AutomationControl>()); in clear_masters() 486 boost::shared_ptr<AutomationControl> ac (mr->second.master()); in find_next_event_locked() 659 XMLNode& node (AutomationControl::get_state()); in get_state() [all …]
|
H A D | automatable.cc | 167 boost::shared_ptr<AutomationControl> actl (boost::dynamic_pointer_cast<AutomationControl> (ac)); in add_control() 390 boost::shared_ptr<AutomationControl> c in non_realtime_locate() 433 boost::shared_ptr<AutomationControl> c = in non_realtime_transport_stop() 434 boost::dynamic_pointer_cast<AutomationControl>(li->second); in non_realtime_transport_stop() 482 boost::shared_ptr<AutomationControl> c = in automation_run() 606 boost::shared_ptr<AutomationControl> 612 …boost::shared_ptr<AutomationControl> ac = boost::dynamic_pointer_cast<AutomationControl> (li->seco… in automation_control() 618 return boost::shared_ptr<AutomationControl>(); in automation_control() 621 boost::shared_ptr<AutomationControl> 627 boost::shared_ptr<const AutomationControl> [all …]
|
H A D | phase_control.cc | 29 : AutomationControl (session, PhaseAutomation, ParameterDescriptor (PhaseAutomation), in PhaseControl() 40 AutomationControl::actually_set_value (val, gcd); in actually_set_value() 51 AutomationControl::actually_set_value (_phase_invert.to_ulong(), Controllable::NoGroup); in set_phase_invert() 60 AutomationControl::actually_set_value (_phase_invert.to_ulong(), Controllable::NoGroup); in set_phase_invert() 73 XMLNode& node (AutomationControl::get_state ()); in get_state() 85 AutomationControl::set_state (node, version); in set_state()
|
H A D | control_group.cc | 68 std::vector<boost::shared_ptr<AutomationControl> > controls; in clear() 78 …for (std::vector<boost::shared_ptr<AutomationControl> >::iterator c = controls.begin(); c != contr… in clear() 99 ControlGroup::control_going_away (boost::weak_ptr<AutomationControl> wac) in control_going_away() 101 boost::shared_ptr<AutomationControl> ac (wac.lock()); in control_going_away() 110 ControlGroup::remove_control (boost::shared_ptr<AutomationControl> ac) in remove_control() 128 ControlGroup::add_control (boost::shared_ptr<AutomationControl> ac) in add_control() 157 …ns, boost::bind (&ControlGroup::control_going_away, this, boost::weak_ptr<AutomationControl>(ac))); in add_control() 173 ControlGroup::set_group_value (boost::shared_ptr<AutomationControl> control, double val) in set_group_value() 260 GainControlGroup::set_group_value (boost::shared_ptr<AutomationControl> control, double val) in set_group_value()
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/faderport8/ |
H A D | fp8_strip.h | 41 class AutomationControl; variable 120 void set_fader_controllable (boost::shared_ptr<ARDOUR::AutomationControl>); 121 void set_mute_controllable (boost::shared_ptr<ARDOUR::AutomationControl>); 122 void set_solo_controllable (boost::shared_ptr<ARDOUR::AutomationControl>); 123 void set_rec_controllable (boost::shared_ptr<ARDOUR::AutomationControl>); 141 boost::shared_ptr<ARDOUR::AutomationControl> _fader_ctrl; 142 boost::shared_ptr<ARDOUR::AutomationControl> _mute_ctrl; 143 boost::shared_ptr<ARDOUR::AutomationControl> _solo_ctrl; 144 boost::shared_ptr<ARDOUR::AutomationControl> _rec_ctrl; 145 boost::shared_ptr<ARDOUR::AutomationControl> _pan_ctrl; [all …]
|
H A D | fp8_strip.cc | 232 set_select_controllable (boost::shared_ptr<AutomationControl>()); in set_select_cb() 247 set_mute_controllable (boost::shared_ptr<AutomationControl>()); in unset_controllables() 250 set_solo_controllable (boost::shared_ptr<AutomationControl>()); in unset_controllables() 253 set_rec_controllable (boost::shared_ptr<AutomationControl>()); in unset_controllables() 256 set_pan_controllable (boost::shared_ptr<AutomationControl>()); in unset_controllables() 311 set_mute_controllable (boost::shared_ptr<AutomationControl>()); in set_stripable() 322 set_rec_controllable (boost::shared_ptr<AutomationControl>()); in set_stripable() 355 boost::shared_ptr<AutomationControl> ac = _fader_ctrl; in midi_touch() 374 boost::shared_ptr<AutomationControl> ac = _fader_ctrl; in midi_fader() 449 boost::shared_ptr<AutomationControl> ac = _fader_ctrl; in notify_fader_changed() [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/gtk2_ardour/ |
H A D | automation_controller.h | 44 class AutomationControl; variable 54 AutomationBarController(boost::shared_ptr<ARDOUR::AutomationControl> ac, 59 boost::shared_ptr<ARDOUR::AutomationControl> _controllable; 68 boost::shared_ptr<ARDOUR::AutomationControl> ac, 73 boost::shared_ptr<ARDOUR::AutomationControl> controllable() { return _controllable; } in controllable() 87 AutomationController (boost::shared_ptr<ARDOUR::AutomationControl> ac, 102 boost::shared_ptr<ARDOUR::AutomationControl> _controllable;
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/mackie/ |
H A D | subview.cc | 318 boost::shared_ptr<AutomationControl> pc; in setup_vpot() 419 vpot->set_control (boost::shared_ptr<AutomationControl>()); in setup_vpot() 441 boost::shared_ptr<AutomationControl> control = pc.lock (); in notify_change() 524 vpot->set_control (boost::shared_ptr<AutomationControl>()); in setup_vpot() 530 boost::shared_ptr<AutomationControl> pc; in setup_vpot() 563 boost::shared_ptr<AutomationControl> control= pc.lock (); in notify_change() 769 boost::shared_ptr<AutomationControl> pc; in setup_vpot() 841 boost::shared_ptr<AutomationControl> control; in notify_change() 1135 return boost::shared_ptr<AutomationControl>(); in parameter_control() 1141 return boost::shared_ptr<AutomationControl>(); in parameter_control() [all …]
|
H A D | strip.cc | 184 _solo->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 185 _mute->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 186 _select->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 188 _fader->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 189 _vpot->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 599 boost::shared_ptr<AutomationControl> control; in handle_button() 744 boost::shared_ptr<AutomationControl> ac = fader.control(); in handle_fader() 777 boost::shared_ptr<AutomationControl> ac = pot.control(); in handle_pot() 998 boost::shared_ptr<AutomationControl> ac = _vpot->control(); in vpot_mode_string() 1106 boost::shared_ptr<AutomationControl> ac = _vpot->control(); in next_pot_mode() [all …]
|
H A D | controls.h | 39 class AutomationControl; variable 72 boost::shared_ptr<ARDOUR::AutomationControl> control () const { return normal_ac; } in control() 73 virtual void set_control (boost::shared_ptr<ARDOUR::AutomationControl>); 82 boost::shared_ptr<ARDOUR::AutomationControl> normal_ac;
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/push2/ |
H A D | mix.cc | 266 boost::shared_ptr<AutomationControl> ac; in show_vpot_mode() 279 gain_meter[s]->knob->set_controllable (boost::shared_ptr<AutomationControl>()); in show_vpot_mode() 293 gain_meter[s]->knob->set_controllable (boost::shared_ptr<AutomationControl>()); in show_vpot_mode() 305 gain_meter[s]->knob->set_controllable (boost::shared_ptr<AutomationControl>()); in show_vpot_mode() 318 gain_meter[s]->knob->set_controllable (boost::shared_ptr<AutomationControl>()); in show_vpot_mode() 331 gain_meter[s]->knob->set_controllable (boost::shared_ptr<AutomationControl>()); in show_vpot_mode() 393 boost::shared_ptr<AutomationControl> ac = s->mute_control(); in button_mute() 405 boost::shared_ptr<AutomationControl> ac = s->solo_control(); in button_solo() 419 session.selection().set (stripable[n], boost::shared_ptr<AutomationControl>()); in button_lower() 438 boost::shared_ptr<AutomationControl> ac = stripable[n]->gain_control(); in strip_vpot_touch() [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/maschine2/ |
H A D | ui_knob.h | 36 class AutomationControl; variable 55 void set_controllable (boost::shared_ptr<ARDOUR::AutomationControl>); 57 boost::shared_ptr<ARDOUR::AutomationControl> controllable() const { return _controllable; } in controllable() 69 boost::shared_ptr<ARDOUR::AutomationControl> _controllable;
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/us2400/ |
H A D | controls.h | 36 class AutomationControl; variable 69 boost::shared_ptr<ARDOUR::AutomationControl> control () const { return normal_ac; } in control() 70 virtual void set_control (boost::shared_ptr<ARDOUR::AutomationControl>); 82 boost::shared_ptr<ARDOUR::AutomationControl> normal_ac;
|
H A D | strip.cc | 165 _solo->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 166 _mute->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 169 _fader->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 170 _vpot->set_control (boost::shared_ptr<AutomationControl>()); in set_stripable() 246 _solo->set_control (boost::shared_ptr<AutomationControl>()); in reset_stripable() 247 _mute->set_control (boost::shared_ptr<AutomationControl>()); in reset_stripable() 444 boost::shared_ptr<AutomationControl> control; in handle_button() 521 boost::shared_ptr<AutomationControl> ac = fader.control(); in handle_fader() 554 boost::shared_ptr<AutomationControl> ac = pot.control(); in handle_pot() 786 boost::shared_ptr<AutomationControl> pc; in setup_trackview_vpot() [all …]
|
/dports/audio/ardour6/Ardour-6.8.0/libs/surfaces/faderport/ |
H A D | operations.cc | 65 boost::shared_ptr<AutomationControl> gain = _current_stripable->gain_control (); in read() 76 boost::shared_ptr<AutomationControl> gain = _current_stripable->gain_control (); in write() 87 boost::shared_ptr<AutomationControl> gain = _current_stripable->gain_control (); in touch() 98 boost::shared_ptr<AutomationControl> gain = _current_stripable->gain_control (); in off() 219 boost::shared_ptr<AutomationControl> azimuth = r->pan_azimuth_control (); in pan_azimuth() 242 boost::shared_ptr<AutomationControl> width = r->pan_width_control (); in pan_width()
|