utils/pianoroll-client.py
changeset 21 89d235bcbbf3
parent 2 fc1ab0074e29
child 48 a7abfcfd7959
equal deleted inserted replaced
20:a2525a44ec94 21:89d235bcbbf3
    35 
    35 
    36     def send_messages(self):
    36     def send_messages(self):
    37         tc = 0
    37         tc = 0
    38         for row in self.rows:
    38         for row in self.rows:
    39             row_conv = [ osc.TimeTagArgument(float(row[0]))] + [osc.IntArgument(int(a)) for a in row[1:]]
    39             row_conv = [ osc.TimeTagArgument(float(row[0]))] + [osc.IntArgument(int(a)) for a in row[1:]]
    40             time.sleep((row_conv[1].value-tc)/10**3)
    40             #time.sleep((row_conv[1].value-tc)/10**3)
       
    41             time.sleep(0.1)
    41             tc = row_conv[1].value
    42             tc = row_conv[1].value
    42             self._send(osc.Message(self.address,*row_conv))
    43             self._send(osc.Message(self.address,*row_conv))
    43         print("Goodbye.")
    44         print("Goodbye.")
    44         reactor.callLater(0.1, reactor.stop)
    45         reactor.callLater(0.1, reactor.stop)
    45 
    46