basic midi working

main
Matthew Huntington 7 months ago
parent 9a166848cd
commit 7dfd31d7d9

@ -1,5 +1,16 @@
from pynput import mouse from pynput import mouse
from AppKit import NSScreen from AppKit import NSScreen
import rtmidi
midiout = rtmidi.MidiOut()
available_ports = midiout.get_ports()
midiout.open_port(0)
midiout.send_message([0xB0, 1, 127])
# for i, port in enumerate(available_ports):
# print(port)
# if "IAC Driver" in port:
# midiout.open_port(i)
def get_screen_size(): def get_screen_size():
screen = NSScreen.mainScreen() screen = NSScreen.mainScreen()
@ -14,5 +25,5 @@ def on_move(x, y):
print(128*x/w) print(128*x/w)
print(128*y/h) print(128*y/h)
with mouse.Listener(on_move=on_move) as listener: # with mouse.Listener(on_move=on_move) as listener:
listener.join() # listener.join()

Loading…
Cancel
Save