13
0

cleanup unused variables in Editor ruler display code

This commit is contained in:
Paul Davis 2022-12-10 10:48:59 -07:00
parent 303f838a53
commit 8237a8115c

View File

@ -1155,14 +1155,9 @@ Editor::metric_get_bbt (std::vector<ArdourCanvas::Ruler::Mark>& marks, int64_t l
char buf[64]; char buf[64];
gint n = 0; gint n = 0;
samplepos_t pos;
Temporal::BBT_Time next_beat; Temporal::BBT_Time next_beat;
uint32_t beats = 0; uint32_t beats = 0;
uint32_t tick = 0;
uint32_t skip;
uint32_t t;
double bbt_position_of_helper; double bbt_position_of_helper;
bool i_am_accented = false;
bool helper_active = false; bool helper_active = false;
ArdourCanvas::Ruler::Mark mark; ArdourCanvas::Ruler::Mark mark;
const samplecnt_t sr (_session->sample_rate()); const samplecnt_t sr (_session->sample_rate());
@ -1179,58 +1174,44 @@ Editor::metric_get_bbt (std::vector<ArdourCanvas::Ruler::Mark>& marks, int64_t l
/* for example, even in a 4/4 meter we can draw a grid with triplet-feel */ /* for example, even in a 4/4 meter we can draw a grid with triplet-feel */
/* and in this case you will want the accents on '3s' not '2s' */ /* and in this case you will want the accents on '3s' not '2s' */
uint32_t bbt_divisor = 2; uint32_t bbt_divisor = 2;
uint32_t bbt_accent_modulo = 2;
switch (_grid_type) { switch (_grid_type) {
case GridTypeBeatDiv3: case GridTypeBeatDiv3:
bbt_divisor = 3; bbt_divisor = 3;
bbt_accent_modulo = 3;
break; break;
case GridTypeBeatDiv5: case GridTypeBeatDiv5:
bbt_divisor = 5; bbt_divisor = 5;
bbt_accent_modulo = 5;
break; break;
case GridTypeBeatDiv6: case GridTypeBeatDiv6:
bbt_divisor = 3; bbt_divisor = 3;
bbt_accent_modulo = 3;
break; break;
case GridTypeBeatDiv7: case GridTypeBeatDiv7:
bbt_divisor = 7; bbt_divisor = 7;
bbt_accent_modulo = 7;
break; break;
case GridTypeBeatDiv10: case GridTypeBeatDiv10:
bbt_divisor = 5; bbt_divisor = 5;
bbt_accent_modulo = 5;
break; break;
case GridTypeBeatDiv12: case GridTypeBeatDiv12:
bbt_divisor = 3; bbt_divisor = 3;
bbt_accent_modulo = 3;
break; break;
case GridTypeBeatDiv14: case GridTypeBeatDiv14:
bbt_divisor = 7; bbt_divisor = 7;
bbt_accent_modulo = 7;
break; break;
case GridTypeBeatDiv16: case GridTypeBeatDiv16:
bbt_accent_modulo = 4;
break; break;
case GridTypeBeatDiv20: case GridTypeBeatDiv20:
bbt_divisor = 5; bbt_divisor = 5;
bbt_accent_modulo = 5;
break; break;
case GridTypeBeatDiv24: case GridTypeBeatDiv24:
bbt_divisor = 6; bbt_divisor = 6;
bbt_accent_modulo = 6;
break; break;
case GridTypeBeatDiv28: case GridTypeBeatDiv28:
bbt_divisor = 7; bbt_divisor = 7;
bbt_accent_modulo = 7;
break; break;
case GridTypeBeatDiv32: case GridTypeBeatDiv32:
bbt_accent_modulo = 8;
break; break;
default: default:
bbt_divisor = 2; bbt_divisor = 2;
bbt_accent_modulo = 2;
break; break;
} }