summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2016-04-17 02:34:40 +1000
committernick_m <mainsbridge@gmail.com>2016-05-27 23:38:15 +1000
commitb24ce3fbe9d8202aad2d6b03f94709e763f6f152 (patch)
tree28aced8ba7c26fecc33c5dbb3c86694c8f72db3e /gtk2_ardour
parent4f8fa6787a160f1951081c3782697c5bdd1c1ed9 (diff)
Tempo ramps - one approach to audio-locked meters.
- audio-locked meters retain their 'home' bar position unless altered by another metric. this is an alternative to a more strict model which isn't quite so flexible.
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/editor_drag.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc
index a7e4d22df1..f62ba1d2eb 100644
--- a/gtk2_ardour/editor_drag.cc
+++ b/gtk2_ardour/editor_drag.cc
@@ -3197,7 +3197,6 @@ MeterMarkerDrag::motion (GdkEvent* event, bool first_move)
}
framepos_t const pf = adjusted_current_frame (event, false);
- _marker->set_position (pf);
if (_marker->meter().position_lock_style() == MusicTime) {
TempoMap& map (_editor->session()->tempo_map());
Timecode::BBT_Time bbt;
@@ -3210,7 +3209,7 @@ MeterMarkerDrag::motion (GdkEvent* event, bool first_move)
_editor->session()->tempo_map().gui_move_meter (_real_section, pf);
}
_marker->set_position (pf);
- show_verbose_cursor_time (pf);
+ show_verbose_cursor_time (_real_section->frame());
}
void