Advertisement
Guest User

Detectar cambios en jack

a guest
Jun 15th, 2012
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.51 KB | None | 0 0
  1. from gi.repository import Gtk
  2. import dbus
  3. from dbus.mainloop.glib import DBusGMainLoop
  4.  
  5. DBusGMainLoop(set_as_default=True)
  6.  
  7. bus = dbus.SessionBus()
  8. jack_control = bus.get_object ("org.jackaudio.service", "/org/jackaudio/Controller")
  9. jack_control_interface = dbus.Interface(jack_control, "org.jackaudio.JackPatchbay")
  10.  
  11. def printPorts(new_graph_version):
  12.   port_list = jack_control_interface.GetAllPorts()
  13.   print(port_list)
  14.  
  15. jack_control_interface.connect_to_signal("GraphChanged", printPorts)
  16.  
  17. Gtk.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement