Live API is not initialized
Hello,
I am trying to use a device in M4L and am getting this message:
Live API is not initialized. Use live.thisdevice to determine when initializationn is complete.
Any idea what it could be and how it could be solved?
I guess it might be related to older M4L installations, but i deleted everything.
I am on OSX 10.11.4 with the newest Live and Max version (both 64bit)
Nothing to do with installations, most likely. That's a warning that pops up when you try to interact with the Live API before it is fully initialized. Sending messages/request to live.objects, live.observers etc.
live.thisdevice sends out a bang when the API is initialized. Use this to tell your patch when it can start talking to the live.* objects.
Hi Evan !
It might sound stupid but how do you tell your patch when it can start talking to live.objects ? With a gate ?
Just use the bang from live.thisdevice to send the path/id to live.objects and whatever you trigger after that.
I actually always got this message doing that that's why I thought I was missing something here...
This message doesn't seem to affect the proper functioning of the patch but, you know, it's an error message :)
Sometimes I get this message when the device runs in the editor but when the device runs in Live the message is gone.