Audio/AudioControl: Lots of fixes
[audiocontrol.git] / main.py
diff --git a/main.py b/main.py
index caa6418..7375c7d 100644 (file)
--- 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