I was curious and tried Vitalium on macOS.
It has the same crashes and issues that appear on Linux LOL.
Yay for cross-platform consistent crashes! 😂

(The same presets that crash lv2 version on Linux also crash it on macOS, and the same GL state mess on window re-creation is there too)

@falktx Is Vitalium using JUCE wrong or is the mess in JUCE? Or both?

@be not sure yet...

vital has some custom juce patches that I still need to apply to distrho juce fork.
so I need to manually diff the vital juce code dump, because damn it, it was really just a lazy dump of code for that release 😡
there is no history, or use of submodules for anything that could be a little clean...
so maybe after those changes are applied it works better, will verify soon.

also, the public code is old compared to latest commercial release, I bet we are missing bugfixes

@falktx That is unfortunate and frustrating. Maybe Alex has a repo with history showing his changes to JUCE but he did not think to publish that part? I think it is worth asking.

Follow

@be you mean Matt? It is worth asking, even if I do not feel like it will be very fruitful.

@falktx haha yeah sorry for mixing up his name

Sign in to participate in the conversation
falkTX Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!