Concurrent Macros?

So I need multiple macros to be able to run simultaneously. Is there any way to do that? Right now starting a new one while another is running terminates the other. I tried setting them to all different kinds of priorities to no avail. 

Parents Reply Children
  • Well this is an earlier version of it at around 38:11: https://youtu.be/9oKZKP3hfjc?si=qP0Swl9VofJ-mOpN&t=2291

    This is the last thing I need to get these stupid things stored onto the console. I finally figured out how to macrotize it, but now the issue is that they can't overlap. Everything else in Sequncer is macrotized, except this. So it's really dumb. And I really want it to be macrotized. Right now to get it to work properly with overlaps, you still have to have Sequencer running during the show. So basically, you can't truly use this for real-world. Yet. But this is one feature out of dozens and all the other features are fully macrotized, meaning you can shut down Sequencer and everything works perfectly fine just with Eos running it. Except these stupid things. Because "Delay" is a  parameter attribute, not a controller, which is really annoying because it means it can only be used for exactly what it was meant to be used for, which is really annoying. Better software in my opinion can be used a million different ways that are not the original intended use case.

  • If Delay were a controller, not a parameter attribute, it's just way more robust. By controller I mean, "Hello, my name is delay. I am a class instance created by user at time [whatever] and in 5 seconds from now I'm going to do a thing. The user can make as many different instances of me as they want for any purpose." So basically OOP. As a parameter attribute, as it's seemingly written, it's more like, "Hello, my name is Delay. I am an inherent property of this parameter and I can only do one thing at a time, and each parameter can only have one of me."

  • OK, so it looks like you like to have an FX on a group. Why not use an FX for it and don't code something with macros and delays?

  • Mathilda, from what I've gathered from various interactions, is that he is trying to "build a better mousetrap" by creating a completely outside of EOS playback system. He is using a custom plug-in, riding on top of Blender, so in order for his playback system to work he is hacking in playback command via OSC and other network-based commands. Thereby using Eos primarily for it's fade engine. And adding two layers of abstraction from the fade engine.

Related