diff --git a/.gitignore b/.gitignore index ed833a7..ce645a0 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ repo/* !repo/screenshots/ !repo/generate-repo-page.sh _insert-value.sh +.DS_Store diff --git a/News.php b/News.php index 1adc747..3875451 100644 --- a/News.php +++ b/News.php @@ -8,6 +8,93 @@ include_once("includes/header.php");

THIS IS A FAKE PAGE, KXSTUDIO NEWS USES A DYNAMIC MODULE NOW

+

+ > KXStudio Monthly Report (August 2021)
+ On 2021-08-31 by falkTX +

+

+ Hello all, another one of those monthly reports about the KXStudio project is here.
+ This month we had + not one + but + two Carla releases.
+ Mostly bugfixes as expected, the new stuff was all very minor compared to past releases.
+ A few additonal things were added/fixed in Carla already since then, but all still very minor.
+ Whatever things are ready by next release day (October 15) will be what gets in next, just to get a nice page of releases going. +

+ +

More (final?) DPF updates

+

+ DPF got a lot of attention once again.
+ It is now on a state where I can focus on bugfixes rather than new things, even though I still want to try official SVG support.
+ Everything that was in the previous DPF (that is, the git master branch) should now be in the develop branch.
+ I am confident enough in this that made a new "main" branch to be the default clone target (I will keep the old master branch untouched, as there are a few minor things that can't be made backwards compatible). +

+

+ Something that got a fair bit of attention was high-dpi support.
+ Previously DPF read the scale factor from the host (if provided, most do not) but now it can also figure it out on its own as fallback.
+ There was a lot of back and forth until it was verified to work on all major OSes and formats.
+ I also updated the DPF-Plugins project so that all plugins contained within it support this.
+ Even though some being bitmap-based causes their UI to look blurry, at least they will appear in the correct size. +

+

+ dpf-plugins-big +

+

+ More work that is worth mentioning is some care given to the sofd module used by DPF as fallback X11 file browser dialog.
+ It has served us well, because it generally works fine, but never looked that great in my opinion..
+ So I spent some time to change its colors a bit to follow a more traditional/usual approach (plus dark theme).
+ And then on top make it work nicely for high-dpi setups too.
+ Not everyone uses dark themes, so this needs a light theme option too, not sure yet if it can be chosen automatically.
+ Personally I think it looks much better, but tastes are subjective. Anyway, the differences can be seen below: +

+ +picture here + +

+ As a final thing to mention for DPF, the last item that needed attention before the rework being in feature-parity with old branch, is external UI support.
+ The old branch didn't support this fully, but there was some experimental stuff in place.
+ Now it is back again, with a little more documentation and better support - it should eventually be an official DPF feature.
+ You can follow its discussion and progress ..here.. and because everyone likes screenshots, here is one as a quick test of mpv running as the external UI: +

+ +picture here + +

ProM revived

+

+ One little plugin I made quite some years ago but left it aside due to difficulties in packaging was ProM.
+ ProM is basically projectM in plugin form, on top of DPF.
+ It allows you to have old-school milkdrop-like visualizations on your DAW/host, it is an audio plugin after all.
+ After a little fighting over building projectM correctly (directly in ProM source, aka "vendored"), I can now say it builds and runs on at least GNU/Linux, macOS and Windows.
+ Taking from last month's automatic build setup, binaries are automatically generated for these 3 OSes directly from GitHub.
+ To make Linux distribution packagers happy, the option to build against system-provided libprojectm is still present, and should work even better now as it finds the shared data prefix to use via pkg-config. +

+ +

Website updates

+

+ Worth of a little note, I updated the kx.studio website to better work in smaller screens, or vertical ones, or both like in mobile phones.
+ The content itself is mostly unchanged, still need to tackle that (specially documentation, there is a lot of old stuff there).
+ They typically call this "responsive design".
+ The news part I didn't update, as otherwise it would break RSS readers, and the top menu needs to become of one those "hamburguer"-style things when width is low. A task for later. +

+

+ A final website update worth mentioning is the addition of the board and development pages.
+ As people sometimes wonder what I have been doing lately (specially important for those that give out donations, thanks for that by the way!) + the board view is now integrated into the site. I added color descriptions there too.
+ Hopefully that makes everything more clear, and more visible too of course. +

+ +

 

+ +

+ That is all for now.
+ If you appreciate the kind of work I do, please + consider a donation.
+ Thank you in advance for your support, and stay safe out there!
+

+ +
+

> Carla Plugin Host v2.4.0 is here
On 2021-08-20 by falkTX diff --git a/Paste b/Paste deleted file mode 120000 index 28a35f3..0000000 --- a/Paste +++ /dev/null @@ -1 +0,0 @@ -paste \ No newline at end of file diff --git a/screenshots/news/dpf-plugins-big-2021-08.png b/screenshots/news/dpf-plugins-big-2021-08.png new file mode 100644 index 0000000..48739e7 Binary files /dev/null and b/screenshots/news/dpf-plugins-big-2021-08.png differ