X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=main.py;fp=main.py;h=7375c7df92d3bb169b793c1d8fed5473bcf954b4;hb=811a95d9a6a797149cdfc6a8ad9c6b2a779a87bc;hp=caa6418f980fac64e1140f3261cb7d816a46f87a;hpb=8aab1c96c67b95d25fb175495894c38f82143cc9;p=audiocontrol.git diff --git a/main.py b/main.py index caa6418..7375c7d 100644 --- a/main.py +++ b/main.py @@ -1,9 +1,10 @@ -import Bindings, Events, Views, curses.wrapper +import Bindings, Events, Views, OSC, curses.wrapper keylist = None dispatcher = None viewmanager = None stdscr = None +oscserver = None def run(scr): @@ -12,11 +13,14 @@ def run(scr): global dispatcher global viewmanager global stdscr + global oscserver keylist = Bindings.KeyList() dispatcher = Events.Dispatcher(keylist) viewmanager = Views.ViewManager(keylist, dispatcher, scr) stdscr = scr + oscserver = OSC.OSCServer(('127.0.0.1', 9900), 'osc') + dispatcher.registerSource(oscserver) import config