Another Idea to make Mulab better

Official support for: mutools.com
RELATED
PRODUCTS

Post

So while browsing youtube I came upon Bitwig which is an ableton "clone" as it would seem. One nice feature from one of their video's it that when a vst stops working the studio is "un-affected". See here: http://www.youtube.com/watch?v=qwekCqQT-t8

Seeing as how when I use beta vst(they crash every 5 seconds) I was wondering if this would be possible to Implement into Mulab.

Thanks for hearing me out,

Dakkra
My Setup.
Now goes by Eurydice(Izzy) - she/her :hug:

Post

It's not planned. Solution is rather simple: Don't use crashy plug-ins. Ok, it might happen when you try something out new, but then chance is low that you do this while in an important session, right? And even if so, then just hit save some extra times. And don't forget that MuLab already has an auto-save function (default every 15 minutes, but it's a preference) and also tries to catch crashes and then it will S.O.S. save all open sessions as Crashed.MuSession.

Conclusion: Whatever your musical tool: Select stable plugs!

Post

You do give a good point.
My Setup.
Now goes by Eurydice(Izzy) - she/her :hug:

Post

That looks interesting! I think it'll be hard beating MuLab though ;-)

Post

Aha, that's plugin firewalling. A very great thing! Reaper can do this by hosting a plugin in its own process. Very effective solution. Hope MuLAB gets it one day.

Post

So you like using crashy VST plugs? :o

Post

mutools wrote:So you like using crashy VST plugs? :o
Or for example an update comes to the VST. The update provides many new features but comes along with more bugs. Until they make a bug fix (if ever) It would be nice to have this feature.
My Setup.
Now goes by Eurydice(Izzy) - she/her :hug:

Post

I don't get it. If the plug crashes, then why would you want to use it in a real song? Well "use it" is not the proper expression then, right? And if it's about beta testing, well then the crashes don't hurt too much, right?

Post

mutools wrote:I don't get it. If the plug crashes, then why would you want to use it in a real song? Well "use it" is not the proper expression then, right? And if it's about beta testing, well then the crashes don't hurt too much, right?
Well, it's not always that simple Jo. As said earlier, what if it has been a stable plugin and then an update makes it unstable? If you use it all over your projects you're going to have to go back and replace all instances of it, which is time consuming and annoying. What if it is a stable plugin, but then out of the blue one day it crashes the host in a large project? What if the instability is so rare that you don't notice it until one critical session?
Then there are those plugins that work well in all hosts but one for no apparent reason. Unless Mulab is your only host, why would you uninstall it? You'd probably just stop using it in Mulab or just stop using Mulab altogether. Neither option is really much of a win is it?

Not always that simple you see...
Mixcraft 8 Recording Studio : Reason 10

Post

not sure if there is such a thing as a non crashy plugin. from my experience.. it depends. unless someone has a list of plugins that never crash.

Post

audiobot202 wrote:
mutools wrote:I don't get it. If the plug crashes, then why would you want to use it in a real song? Well "use it" is not the proper expression then, right? And if it's about beta testing, well then the crashes don't hurt too much, right?
Well, it's not always that simple Jo. As said earlier, what if it has been a stable plugin and then an update makes it unstable? If you use it all over your projects you're going to have to go back and replace all instances of it, which is time consuming and annoying.
But in that case the sandbox feature won't get you making music either, does it? In such case i would return to the previous version of that plug.
What if it is a stable plugin, but then out of the blue one day it crashes the host in a large project? What if the instability is so rare that you don't notice it until one critical session?
Agreed, in such situation the sandbox will save a little bit extra of your latest edits. In case of MuLab, the auto-save feature will have saved most of your work. Of course there always is that exceptional Murphy chance that you just did a genious edit/take just after the auto save and just then some plug regarded as stable comes to crash out of the blue. It happens, i agree. But i think we're talking about exceptions. And so i doubt wether it's worth the dev investment. I was already amazed when i read those (over?)enthusiast reactions elsewhere on Kvr and the web on this BW/reaper feature. I thought: Woow, that's a musical feature!! (bit of irony). Anyway i'll oblige myself to stay open-minded about it eventhough it's a big job to implement it, i think, and thus it would seriously postpone other MU wishes...
Then there are those plugins that work well in all hosts but one for no apparent reason. Unless Mulab is your only host, why would you uninstall it? You'd probably just stop using it in Mulab
Indeed, that's logical.
or just stop using Mulab altogether.
Everyone is free, but i don't see the logic of it. Even a sandbox feature won't change that, right? (i mean: even a sandbox does not make the plug work)
Not always that simple you see...
That's true for sure. Thanks for your interesting post. Eventhough i reply critically i agree with the bottomline of it.

Post

I think this is one of those things that work in theory but the practicality of it is a different thing altogether. The only situation this would actually 'save' you is in a live setup. Other than that there's not much hardship restarting MuLab is there? I agree about the 'losing a decent take just after AutoSave' but can't see it's worth it. Just my humble opinion :-)

Post

And please don't forget one thing:

Plugin firewalling is a kind of bridge used between the host and the plugin!!!

And like all bridges, the bridge itself can cause trouble with certain plugins...
i.e. Reapers firewall bridge is incompatible to a number of plugins I tried, which means:

The plugin natively hosted in reaper runs flawless unless I use it bridged... then it starts crashing...

There is no failsafe way and Jo's respond is the only correct one:

If you want to work without crashing plugins - don't use plugins, which crashes...simple as that... involving more code means more crashes and not less!!!

Just my experiences...

Post

sl23 wrote:The only situation this would actually 'save' you is in a live setup.
You do point to an important aspect, the live aspect, didn't think of that either. (yeah i knew audiobot202 was right that it's not always as simple as it might seem)

But then, just thinking loud, the live performance will also be ruined anyway because a part of the music will cease. But ok it will be less damage than a full crash, no doubt there.

Something to keep in mind.

I still wonder whether that live aspect was the reason why so many people go wild enthusiast about that feature...

Just got a funny picture in my head of a musician who's using a daw with the sandbox feature and then some plug crashes and he's sooo haaapppyyyy :hyper: because the plugged crashed and now his sandbox is working. To me it still sounds like a world upside down.

Anyway, will sleep over it.

Post

Trancit wrote:Plugin firewalling is a kind of bridge used between the host and the plugin!!! And like all bridges, the bridge itself can cause trouble with certain plugins...
i.e. Reapers firewall bridge is incompatible to a number of plugins I tried
Yeah that's also something i was wondering about: does such firewall/sandboxing not have disadvantages of itself? Doesn't it affect performance or latency? I admit that i don't have any experience with it yet.

Post Reply

Return to “MUTOOLS”