mirror of
https://github.com/onyx-and-iris/voicemeeter-api-python.git
synced 2026-04-09 08:43:29 +00:00
add property setters in event class
use event property setters in examples update README patch bump
This commit is contained in:
@@ -56,7 +56,7 @@ class Parser:
|
||||
|
||||
def main(cmds=None):
|
||||
kind_id = "banana"
|
||||
subs = {ev: False for ev in ["pdirty", "mdirty", "ldirty", "midi"]}
|
||||
subs = {ev: False for ev in ["pdirty", "mdirty", "midi"]}
|
||||
|
||||
with voicemeeterlib.api(kind_id, subs=subs) as vm:
|
||||
parser = Parser(vm)
|
||||
|
||||
@@ -8,8 +8,8 @@ class Observer:
|
||||
self.vm = vm
|
||||
# register your app as event observer
|
||||
self.vm.subject.add(self)
|
||||
# add level updates, since they are disabled by default.
|
||||
self.vm.event.add("ldirty")
|
||||
# enable level updates, since they are disabled by default.
|
||||
self.vm.event.ldirty = True
|
||||
|
||||
# define an 'on_update' callback function to receive event updates
|
||||
def on_update(self, subject):
|
||||
|
||||
Reference in New Issue
Block a user