From 51e3a94aa893cedb801a9dcc8d888a78837875e4 Mon Sep 17 00:00:00 2001 From: chousemp3 Date: Thu, 28 Aug 2025 22:37:56 -0700 Subject: [PATCH] Fix parameter name mismatch and restore BBT ruler scale logic --- gtk2_ardour/editing_context.cc | 4 +++- gtk2_ardour/midi_view.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/editing_context.cc b/gtk2_ardour/editing_context.cc index ae8b93f857..4c8f5afe83 100644 --- a/gtk2_ardour/editing_context.cc +++ b/gtk2_ardour/editing_context.cc @@ -1749,7 +1749,9 @@ EditingContext::compute_bbt_ruler_scale (samplepos_t lower, samplepos_t upper) } else if (beat_density > 64) { bbt_ruler_scale = bbt_show_4; } else if (beat_density > 16) { - bbt_ruler_scale = bbt_show_quarters; + bbt_ruler_scale = bbt_show_1; + } else if (beat_density > 4) { + bbt_ruler_scale = bbt_show_quarters; } else if (beat_density > 2) { bbt_ruler_scale = bbt_show_eighths; } else if (beat_density > 1) { diff --git a/gtk2_ardour/midi_view.h b/gtk2_ardour/midi_view.h index 0b4dcd5756..5d8c22605a 100644 --- a/gtk2_ardour/midi_view.h +++ b/gtk2_ardour/midi_view.h @@ -435,7 +435,7 @@ class MidiView : public virtual sigc::trackable, public LineMerger void strum_notes_backward (); protected: - void strum_notes (bool forward, bool end); + void strum_notes (bool forward, bool fine); friend class MidiRubberbandSelectDrag; friend class MidiVerticalSelectDrag; friend class NoteDrag;