Show more

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: github.com/DISTRHO/dear-plugin

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... πŸ€”

Next plugin UIs are getting to final stages...

Colors still TBD but looks good already I think.

for the curious ones, this is how the color-theme editor looks like...

it is just imgui doing the heavy lifting, yes :)
love that little library for such things

Being able to tweak plugin UI colors is always a treat.

UwU mode activate! β˜€οΈ πŸ’₯ 🌈

Want to be able to save such colors as user preferences, so it becomes more usable than just for testing.

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
github.com/falkTX/Carla/releas

and Cardinal 24.09
github.com/DISTRHO/Cardinal/re

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...

GitHub are you ok? what is going on here?

Says unverified and no username with that email, but that is for sure false as that email has been in use for more than a decade now... πŸ˜•

A very cozy office πŸ˜…

It is mostly all unpacked and already usable now.
And yes, we need all 3 fans.

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 github.com/moddevices/mod-desk 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 youtube.com/watch?v=-mKRKSCn3q

web views verified to work on windows too (previously I just used wine under linux)

somehow ends up feeling very natural hah 🌷

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 modules at

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.

github.com/falkTX/lv2-gtk-ui-b

Testing and feedback would be very much appreciated if you use any these LV2 plugins:
- Calf
- EQ10Q
- Invada

Using a web browser view as an audio plugin UI allows for some very weird interactions... πŸ˜…

Show more
falkTX Mastodon

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