General
process queue status and preview of noteGen
Started by analog604 on .
Sign in or create an account to join the conversation.
Does there happen to be an accessible Lemur variable or indication of process/pending runtime queue completion?
As my templates become more complex, I'm finding that Lemur stops running the script code and then doesn't run remaining code. This causes much time wasted in debugging.
So is there an internal variable then I could display a warning on next frame and disable functions that go too deep?
Sort of self-tuning template.
Or maybe an future version could feature this?
anyway, I now have a note generator/arpeggiator basically working. still needs more fine tuning, but very cool!
Yes I'll post it if it will work well enough. It's only one section of a much larger idea.
Thanks guys!
-J
a couple of preview screens:
[img]http://analogaccess.com/imgit/mm-srcNoteGen1.png[/img]
[img]http://analogaccess.com/imgit/mm-timingDelay1.png[/img]
As my templates become more complex, I'm finding that Lemur stops running the script code and then doesn't run remaining code. This causes much time wasted in debugging.
So is there an internal variable then I could display a warning on next frame and disable functions that go too deep?
Sort of self-tuning template.
Or maybe an future version could feature this?
anyway, I now have a note generator/arpeggiator basically working. still needs more fine tuning, but very cool!
Yes I'll post it if it will work well enough. It's only one section of a much larger idea.
Thanks guys!
-J
a couple of preview screens:
[img]http://analogaccess.com/imgit/mm-srcNoteGen1.png[/img]
[img]http://analogaccess.com/imgit/mm-timingDelay1.png[/img]
Can you post the code for the scripts that stop running, or send your template to Liine support ? There are indeed watchdogs to prevent execution to hang indefinitely.analog604 wrote:Does there happen to be an accessible Lemur variable or indication of process/pending runtime queue completion?
As my templates become more complex, I'm finding that Lemur stops running the script code and then doesn't run remaining code. This causes much time wasted in debugging.
So is there an internal variable then I could display a warning on next frame and disable functions that go too deep?
Sort of self-tuning template.
Or maybe an future version could feature this?![]()
anyway, I now have a note generator/arpeggiator basically working. still needs more fine tuning, but very cool!
Yes I'll post it if it will work well enough. It's only one section of a much larger idea.
Thanks guys!
-J
a couple of preview screens:
[img]http://analogaccess.com/imgit/mm-srcNoteGen1.png[/img]
[img]http://analogaccess.com/imgit/mm-timingDelay1.png[/img]
Update: The problem was a timing recalibration routine that was called too often due to a miscalculation in my design.
I redesigned it.
Also given the info from another thread you had posted about max script bytes helped me figure out immediately
why another section of code was not running, so splitting out to more functions made it work. Thanks for that!
Last night I created some annoying blinking error messages that pop up if certain variables are empty, so that is helping.
I'm very interested in access to watchdog debugging info if available.
cheers~
Jay
I redesigned it.
Also given the info from another thread you had posted about max script bytes helped me figure out immediately
why another section of code was not running, so splitting out to more functions made it work. Thanks for that!
Last night I created some annoying blinking error messages that pop up if certain variables are empty, so that is helping.
I'm very interested in access to watchdog debugging info if available.
cheers~
Jay
axel_liine wrote: Can you post the code for the scripts that stop running, or send your template to Liine support ? There are indeed watchdogs to prevent execution to hang indefinitely.