Found a nice way to quickly test the webview handling in DPF - a very minimal web browser plugin UI with a manual URL entry! π±
Loading the online plugin project page inside the plugin itself π
I know, nobody asked for this, but its a nice way to test that the feature works. More of a dev tool than being useful for end users.
It's also cool :)
If anybody wants to try: https://github.com/DISTRHO/dear-plugins
Loading Linux plugins on Windows hosts through Wine.
Because a half-step is better than no step.
To be more clear... it's hard to leave FL behind but don't really want to dual-boot or starting relying on Windows plugins.
Its possible to do plugins such that:
- Windows host loads a small shim
- shim loads Linux plugin
- do some little odd XEmbed things to get UIs on Windows host side too
I might make this a "use it if you want, no support whatsoever" project, because Wine breaks too often... π€
Doing another little project with @trummerschlunk
Coming soon...
I wonder if it already looks like a real plugin π€
My UI skills are a bit lacking, also not a whole lot of time until this needs to be done.
It works nicely though.
PS: Colors to be defined
Really not liking what I am seeing with macOS 15.1 and how it associates unsigned apps and packages as "untrustworthy and possibly full of malware".
Did an example with a simple audio plugin package, steps are:
1. Try to open the pkg and have it fail, **do not press "Move to Bin"**
2. Open System Settings, go to security and press "Open Anyway"
3. Click again "Open Anyway" in the new dialog
4. Input password
All this while screen is screaming "UNSAFE!" at you.
New releases!
Carla 2.5.9
https://github.com/falkTX/Carla/releases/tag/v2.5.9
and Cardinal 24.09
https://github.com/DISTRHO/Cardinal/releases/tag/24.09
Slowly getting back to work on these things again...
Next up should be JACK2, it is really needing some attention.
Enjoy! π
A little milestone achieved, Carla is working with Qt6 now! π
I wish to be doing other things than updating to new frameworks to stay relevant, but at least Qt5 -> Qt6 compatibility is quite okay.
The annoyance is more on PyQt side that loves to break backwards compat. And Python somewhat too.
I regret having chosen Python for the frontend but a bit too late now since there is quite a lot of code...
After months looking finally getting a place for myself! π
Exciting times ahead, but first a whole bunch of packing, moving, unpacking and assembly... in between a trip to Portugal and then Finland again.
It is going to be a while until life stabilizes again, but there is potential for great things.
Being able to use full desktop plugin GUIs on a web platform is never going to stop being amazing.
master_me coming to https://github.com/moddevices/mod-desktop next release π π
that makes it 3 plugins made with DPF that can use their desktop GUI as the "modgui" interface inside mod-ui:
- Cardinal Mini
- master_me
- Wolf Shaper
such a treat π°
A little origami is always nice for keeping mind occupied while also relaxing at the same time.
Can 100% recommend.
These ones were made following https://www.youtube.com/watch?v=-mKRKSCn3qg
Web view progress, well basically it is working... π
Now just a matter of cleaning up and documenting the process.
For now it only handles loading local files, no embedding html/css/js in the binary. But I think that is ok, these resources are shared across different plugin formats so they are better off not stored inside the binary.
Exception would be if trying to hide those? but it would be so trivial to bypass that doesnt feel worth it.
Patching #Befaco #CV modules at #superbooth
After so long playing with them in Cardinal, I got to try the physical version.
I really miss the "connect a source to multiple targets" thing from the software side.
Also using purely Befaco modules is a bit of a challenge.
Definitely a nice experience though.
Anyone recently updated Ardour and got a bit sad that some plugins lost their custom GUI?
I have a solution for that, I hope to make a release for it soon.
https://github.com/falkTX/lv2-gtk-ui-bridge
Testing and feedback would be very much appreciated if you use any these LV2 plugins:
- Calf
- EQ10Q
- Invada