diff --git a/engine/tempotrack.py b/engine/tempotrack.py index 6d3d5bf..94a874a 100644 --- a/engine/tempotrack.py +++ b/engine/tempotrack.py @@ -719,7 +719,11 @@ class TempoTrack(GraphTrackCC): t = tempoItem["lilypondParameters"]["tempo"] d = duration.ticksToLilypond(tempoItem["referenceTicks"]) upm = str(tempoItem["unitsPerMinute"]) - return f"\\tempo \"{t}\" {d} = {upm} {skipString}" + if t: #we have a custom string like "Allegro" + return f"\\tempo \"{t}\" {d} = {upm} {skipString}" + else: + return f"\\tempo {d} = {upm} {skipString}" + #return "\\tempo {} {} = {} {}".format(tempoItem["lilypondParameters"]["tempo"], duration.baseDurationToTraditionalNumber[tempoItem["referenceTicks"]], str(tempoItem["unitsPerMinute"]), skipString) raise NotImplementedError