From efb67064a824a92a4b0e7c9ce94e94b513d21640 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 11 Oct 2003 03:09:38 +0000 Subject: [PATCH] Truncate fractional part of duration when creating .ton file. --- exec/playmidi.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exec/playmidi.js b/exec/playmidi.js index 0bf9c23a22..454ba6ad42 100644 --- a/exec/playmidi.js +++ b/exec/playmidi.js @@ -222,7 +222,7 @@ while(!file.eof && !js.terminated) { if(delta) { sleep(delta*ticks_per_msec()); if(tonefile) - tonefile.writeln("r " + delta*ticks_per_msec()); + tonefile.writeln("r " + Math.floor(delta*ticks_per_msec())); } note_on=note; break; @@ -239,7 +239,7 @@ while(!file.eof && !js.terminated) { writeln("\t\tPlaying " + Math.floor(freq) + " for " + delta); beep(freq,delta*ticks_per_msec()); if(tonefile) - tonefile.writeln(Math.floor(freq) +" "+ delta*ticks_per_msec()); + tonefile.writeln(Math.floor(freq) +" "+ Math.floor(delta*ticks_per_msec())); } note_on=0; break; -- GitLab