Home
last modified time | relevance | path

Searched refs:AutomationControl (Results 1 – 25 of 154) sorted by relevance

1234567

/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/
H A Dvca.h120 …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 Dstripable.h43 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 Dslavable_automation_control.h28 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 Dselection.h36 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 Dautomation_watch.h35 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 Dautomatable.h45 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 Dpannable.h36 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 Dcontrol_group.h50 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 Droute.h532 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 Dautomation_control.cc50 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 Dslavable_automation_control.cc48 : 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 Dautomatable.cc167 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 Dphase_control.cc29 : 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 Dcontrol_group.cc68 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 Dfp8_strip.h41 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 Dfp8_strip.cc232 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 Dautomation_controller.h44 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 Dsubview.cc318 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 Dstrip.cc184 _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 Dcontrols.h39 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 Dmix.cc266 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 Dui_knob.h36 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 Dcontrols.h36 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 Dstrip.cc165 _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 Doperations.cc65 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()

1234567