set sidechain port pretty name
[ardour.git] / libs / ardour / session_midi.cc
index a97f4055634d7f97b7692d02267095b886426d1d..baff2c7bfec9b5140de01d5727977b26f40e5b32 100644 (file)
@@ -136,7 +136,7 @@ Session::mmc_record_strobe (MIDI::MachineControl &/*mmc*/)
                   treat RecordStrobe like RecordPause. This violates the MMC
                   specification.
                */
-               
+
                if (Config->get_mmc_control()) {
                        maybe_enable_record();
                }
@@ -350,7 +350,7 @@ Session::mmc_record_enable (MIDI::MachineControl &mmc, size_t trk, bool enabled)
 
                if ((at = dynamic_cast<AudioTrack*>((*i).get())) != 0) {
                        if (trk == at->remote_control_id()) {
-                               at->set_record_enabled (enabled, &mmc);
+                               at->set_record_enabled (enabled, Controllable::UseGroup);
                                break;
                        }
                }
@@ -438,7 +438,7 @@ Session::send_full_time_code (framepos_t const t, MIDI::pframes_t nframes)
        msg[8] = timecode.frames;
 
        // Send message at offset 0, sent time is for the start of this cycle
-       
+
        MidiBuffer& mb (_midi_ports->mtc_output_port()->get_midi_buffer (nframes));
        mb.push_back (Port::port_offset(), sizeof (msg), msg);
 
@@ -576,7 +576,7 @@ Session::send_immediate_mmc (MachineControlCommand c)
        } else {
                _mmc->send (c, 0);
        }
-               
+
 }
 
 bool
@@ -630,69 +630,61 @@ Session::start_midi_thread ()
        return 0;
 }
 
-MIDI::Port* 
+boost::shared_ptr<ARDOUR::Port>
 Session::midi_input_port () const
 {
        return _midi_ports->midi_input_port ();
 }
-MIDI::Port* 
+
+boost::shared_ptr<ARDOUR::Port>
 Session::midi_output_port () const
 {
        return _midi_ports->midi_output_port ();
 }
-boost::shared_ptr<MidiPort> 
-Session::midi_clock_output_port () const
-{
-       return _midi_ports->midi_clock_output_port ();
-}
-boost::shared_ptr<MidiPort> 
-Session::midi_clock_input_port () const
-{
-       return _midi_ports->midi_clock_input_port ();
-}
-boost::shared_ptr<MidiPort> 
-Session::mtc_output_port () const
-{
-       return _midi_ports->mtc_output_port ();
-}
-boost::shared_ptr<MidiPort> 
-Session::mtc_input_port () const
-{
-       return _midi_ports->mtc_input_port ();
-}
 
-MIDI::Port*
+boost::shared_ptr<ARDOUR::Port>
 Session::mmc_output_port () const
 {
        return _midi_ports->mmc_output_port ();
 }
 
-MIDI::Port*
+boost::shared_ptr<ARDOUR::Port>
 Session::mmc_input_port () const
 {
        return _midi_ports->mmc_input_port ();
 }
 
-MIDI::Port*
+boost::shared_ptr<ARDOUR::Port>
 Session::scene_output_port () const
 {
        return _midi_ports->scene_output_port ();
 }
 
-MIDI::Port*
+boost::shared_ptr<ARDOUR::Port>
 Session::scene_input_port () const
 {
        return _midi_ports->scene_input_port ();
 }
 
 boost::shared_ptr<MidiPort>
-Session::scene_in () const
+Session::midi_clock_output_port () const
 {
-       return _midi_ports->scene_in ();
+       return _midi_ports->midi_clock_output_port ();
 }
 
 boost::shared_ptr<MidiPort>
-Session::scene_out () const
+Session::midi_clock_input_port () const
 {
-       return _midi_ports->scene_out ();
+       return _midi_ports->midi_clock_input_port ();
 }
+boost::shared_ptr<MidiPort>
+Session::mtc_output_port () const
+{
+       return _midi_ports->mtc_output_port ();
+}
+boost::shared_ptr<MidiPort>
+Session::mtc_input_port () const
+{
+       return _midi_ports->mtc_input_port ();
+}
+