Add left padding on timer
This commit is contained in:
@ -5,7 +5,11 @@ BuboUtils {
|
|||||||
var hours = (time / 3600).asInteger;
|
var hours = (time / 3600).asInteger;
|
||||||
var minutes = ((time % 3600) / 60).asInteger;
|
var minutes = ((time % 3600) / 60).asInteger;
|
||||||
var secs = (time % 60).asInteger;
|
var secs = (time % 60).asInteger;
|
||||||
^("%:%:%".format(hours, minutes, secs))
|
^("%:%:%".format(
|
||||||
|
hours.asString.padLeft(2, "0"),
|
||||||
|
minutes.asString.padLeft(2, "0"),
|
||||||
|
secs.asString.padLeft(2, "0"))
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
*banner {
|
*banner {
|
||||||
|
|||||||
@ -190,24 +190,3 @@ m = MIDIOut.newByName("MIDI", "Bus 1");
|
|||||||
});
|
});
|
||||||
~apply.play;
|
~apply.play;
|
||||||
)
|
)
|
||||||
|
|
||||||
Main.elapsedTime
|
|
||||||
|
|
||||||
(
|
|
||||||
d.formatTime = {
|
|
||||||
arg seconds = 0;
|
|
||||||
var hours = seconds / 3600;
|
|
||||||
var minutes = (seconds % 3600) / 60;
|
|
||||||
var secs = (seconds % 60);
|
|
||||||
hours = hours.asString.padLeft(2, $0);
|
|
||||||
minutes = minutes.asString.padLeft(2, $0);
|
|
||||||
secs = secs.asString.padLeft(2, $0);
|
|
||||||
^hours ++ ":" ++ minutes ++ ":" ++ secs
|
|
||||||
};
|
|
||||||
)
|
|
||||||
|
|
||||||
d.formatTime
|
|
||||||
|
|
||||||
d.formatTime(20).postln;
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user