Closed riban-bw closed 4 years ago
There is example code in the README which does not work. Code should be more like this:
from pymidi import server class MyHandler(server.Handler): def on_peer_connected(self, peer): print('Peer connected: {}'.format(peer)) def on_peer_disconnected(self, peer): print('Peer disconnected: {}'.format(peer)) def on_midi_commands(self, peer, command_list): for command in command_list: if command.command == 'note_on': key = command.params.key velocity = command.params.velocity print('Someone hit the key {} with velocity {}'.format(key, velocity)) myServer = server.Server({('0.0.0.0', 5051)}) myServer.add_handler(MyHandler()) myServer.serve_forever()
There is example code in the README which does not work. Code should be more like this: