def timeCB(self, msg): """Called when a /live/time message is received. Messages: /live/time Request current song time, replies with /live/time (float time) /live/time (float time) Set the time , replies with /live/time (float time) """ if len(msg) == 3: time = msg[2] LiveUtils.currentTime(time) self.oscServer.sendOSC("/live/time", LiveUtils.currentTime())
def timeCB(self, msg, source): """Called when a /live/time message is received. Messages: /live/time Request current song time, replies with /live/time (float time) /live/time (float time) Set the time , replies with /live/time (float time) """ if len(msg) == 2 or (len(msg) == 3 and msg[2] == "query"): self.oscEndpoint.send("/live/time", float(LiveUtils.currentTime())) elif len(msg) == 3: time = msg[2] LiveUtils.currentTime(time)
def song_time_change(self): song_time = LiveUtils.currentTime() self.oscServer.sendOSC("/live/time", (song_time))