set sidechain port pretty name
[ardour.git] / libs / ardour / session_midi.cc
index 19fb39ba14348ccbab2dd46d56345fb769b052c4..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);
 
@@ -537,11 +537,13 @@ Session::send_midi_time_code_for_cycle (framepos_t start_frame, framepos_t end_f
                }
 
 #ifndef NDEBUG
-               DEBUG_STR_DECL(foo)
-               DEBUG_STR_APPEND(foo,"sending ");
-               DEBUG_STR_APPEND(foo, transmitting_timecode_time);
-               DEBUG_TRACE (DEBUG::MTC, string_compose ("%1 qfm = %2, stamp = %3\n", DEBUG_STR(foo).str(), next_quarter_frame_to_send,
-                                                        out_stamp));
+               if (DEBUG_ENABLED(DEBUG::MTC)) {
+                       DEBUG_STR_DECL(foo)
+                       DEBUG_STR_APPEND(foo,"sending ");
+                       DEBUG_STR_APPEND(foo, transmitting_timecode_time);
+                       DEBUG_TRACE (DEBUG::MTC, string_compose ("%1 qfm = %2, stamp = %3\n", DEBUG_STR(foo).str(), next_quarter_frame_to_send,
+                                                                out_stamp));
+               }
 #endif
 
                // Increment quarter frame counter
@@ -574,7 +576,7 @@ Session::send_immediate_mmc (MachineControlCommand c)
        } else {
                _mmc->send (c, 0);
        }
-               
+
 }
 
 bool
@@ -628,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->midi_clock_input_port ();
+}
+boost::shared_ptr<MidiPort>
+Session::mtc_output_port () const
 {
-       return _midi_ports->scene_out ();
+       return _midi_ports->mtc_output_port ();
 }
+boost::shared_ptr<MidiPort>
+Session::mtc_input_port () const
+{
+       return _midi_ports->mtc_input_port ();
+}
+