def test_disconnect(self): client = WaapiClient() self.assertTrue(client.is_connected()) client.disconnect() self.assertFalse(client.is_connected())
# Connect (default URL) client = WaapiClient() # RPC for file in np.asarray(files): kwargs = { "importLanguage": "SFX", "importOperation": "useExisting", "importFile": file, "autoAddToSourceControl": True } result = client.call("ak.wwise.core.audio.importTabDelimited", kwargs) print(result) # Disconnect client.disconnect() ''' # Subscribe handler = client.subscribe( "ak.wwise.core.object.created", lambda object: print("Object created: " + str(object)) ) # Bind a different callback at any time def my_callback(object): print("Different callback: " + str(object))