X-Git-Url: https://scm.cri.ensmp.fr/git/minwii.git/blobdiff_plain/a38e2f50572bdaaff5aa6d99a8cefe91bb856ec5..3349512a69489bc7679799d05f21fb11abaec90d:/src/app/logfilereader.py diff --git a/src/app/logfilereader.py b/src/app/logfilereader.py index a32d834..2df5653 100755 --- a/src/app/logfilereader.py +++ b/src/app/logfilereader.py @@ -13,7 +13,7 @@ from synth import Synth from musicxml import musicXml2Song import pygame -SUPPORTED_FILE_HEADER = 'ENV winwii log format version : 1.0-alpha' +SUPPORTED_FILE_HEADER = 'ENV winwii log format version : 1.0' class LogFileReader(object) : @@ -174,6 +174,10 @@ class LogFilePlayer(PlayingScreenBase) : chan, key = [int(v) for v in message.split(None, 1)] self.synth.noteoff(chan, key) + elif eventName.startswith('COL') : + pos = [int(n) for n in message.split(None, 4)[-1].strip('()').split(',')] + self.cursor.setPosition(pos) + pygame.event.clear() # à virer #EventDispatcher.dispatchEvents()