+#if 0 // compensate for audio latency -- disabled [rg]
+ /* this needs more thought and work.
+ * the proper solution will be to just offset MTC by the MIDI port's latency.
+ *
+ * using worst_playback_latency() is wrong when the generated MTC is used to sync
+ * clients which send audio to Ardour for recording.
+ * worst_capture_latency() vs. worst_playback_latency()
+ *
+ * NB. similarly to session_ltc, the offset should be subtracted from the timecode to send,
+ * instead of being added to timestamp when to send the timecode.
+ * Otherwise the timestamp may not fall into the jack-cycle of the current _transport frame.
+ * and no MTC QF will be sent.
+ */
+ outbound_mtc_timecode_frame += worst_playback_latency();
+#endif