diff --git a/song.py b/song.py index 3148ea4078788fd209487eee8543ea01f6017b78..5375848208a2b615efcc04f09fe5d72fa9129a44 100644 --- a/song.py +++ b/song.py @@ -243,7 +243,7 @@ class SongView(BaseView): ctx.line_width = 6 ctx.line_cap = ctx.NONE - if event.length > 120 or (event.missed and not self.demo_mode): + if event.length >= min(max(80, self.mid_period / 3), 200) or (event.missed and not self.demo_mode): d = 0.75 if not event.missed or event.played else 0.33 if during: d = 1.0 ctx.rgb(*utils.dim(utils.PETAL_COLORS[i], d))