| @@ -8,6 +8,92 @@ include_once("includes/header.php"); | |||
| <p><b>THIS IS A FAKE PAGE, KXSTUDIO NEWS USES A DYNAMIC MODULE NOW</b></p> | |||
| <p> | |||
| <span style="font-size: 20px">> KXStudio Monthly Report (June 2021) and a Little Personal Note</span><br/> | |||
| On <i>2021-06-31</i> by<i> falkTX</i> | |||
| </p> | |||
| <p> | |||
| Hello all, another monthly report about the KXStudio project is here.<br/> | |||
| I skipped last month as there was not much to report.<br/> | |||
| </p> | |||
| </p> | |||
| <p> | |||
| dpf update to upstream pugl finished (feature parity with old pugl) | |||
| plus: | |||
| - vst2 parameter groups | |||
| - load libjack dynamically | |||
| - Fallback to RtAudio when JACK fails | |||
| - port groups | |||
| - start of event handler helper code, now in use for internal image widgets and also blendish widgets (WIP) | |||
| Allow UI_TYPE = generic, so UI can be opengl or cairo, whichever is available | |||
| Initial work for VST3 compatible plugins, lots to do.. | |||
| Implement Window::openFileBrowser() fallback for state files | |||
| future plans: | |||
| - ensure high-dpi works always and for all plugins in dpf-plugins suite | |||
| - svg support | |||
| - freeze features and begin all around bugfixing | |||
| - slowly get vst3 to work | |||
| - keep going at documentation | |||
| </p> | |||
| <p> | |||
| OneKnob series WIP | |||
| goal for this, upcoming plans | |||
| </p> | |||
| <p> | |||
| carla new release incoming, in 15 days for the release pact once again. | |||
| going to be bugfix release, more details later but these are the changes so far: | |||
| - pipewire connections fixup attempt | |||
| - vst2 paramter groups (linux vsts only) | |||
| - Fix initial size for LV2 macOS UIs with no UI resize extension | |||
| - allow canvas eyecandy for >= qt5.12 | |||
| Fix canvas split/join action | |||
| Remove favorite plugins from list when they fail to load | |||
| Use posix_spawn for macOS bridge mode scanning | |||
| Fix bridged plugin UIs appearing behind main carla window on macOS | |||
| Fix default rack "skin" for a few plugins | |||
| midipattern: always kill all notes on reposition | |||
| Improve countDecimalPoints | |||
| Make some macOS dialogs modal, hack around edit dialog on top | |||
| </p> | |||
| <p> | |||
| mod-live-usb mention | |||
| done on free time, even though related to work, might be useful for other projects later on | |||
| - based on archiso | |||
| - single qt tool running fullscreen. | |||
| using linux framebuffer, no x11 or wayland | |||
| - puts cpu in performance mode, has RT kernel, other common tweaks for audio | |||
| - has options for picking soundcard | |||
| - spawns a container matching MOD system, so libs, jack, plugins, everything matches | |||
| - different tabs for ..., main thing in 1st tab. can open terminal with ctrl+alt+t | |||
| - very barebones, intentionally. no internet. | |||
| - not optimized in size yet, problem coming from archlinux | |||
| </p> | |||
| <p> | |||
| now, into personal notes... | |||
| - a little frustrated, perhaps disappointed, that pushing for donations doesnt work. | |||
| number of subcriptions has been going down, not up. | |||
| while I want to keep doing these things, being realistic, it is really not sustainable. | |||
| all the free time is basically spent on this, but it does not pay off. | |||
| it seems that (opinion), in order to make it really pay off, a whole lot more effort would be needed. | |||
| not just the coding, but more regular interaction with community, basically a whole lot of reporting and being present? | |||
| or maybe is not feasible at all, this is all very very niche, so who knows. | |||
| but it is clear that keeping this up is not possible, a lot of life stuff was ignored or put on hold (it was lockdown anyway, so not much of a problem). | |||
| so going forward, for the next 6 months (rest of the year), plan is: | |||
| - no more new-feature developments, bugfixes only (the svg and vst3 support in dpf being the exception, I feel like they are essential) | |||
| - will restrict time spent working on floss stuff to whatever is left from main job, no more weekends | |||
| - when bugfixes get boring, try packaging, website updates or writting user manual | |||
| </p> | |||
| <hr/> | |||
| <p> | |||
| <span style="font-size: 20px">> KXStudio Monthly Report (May 2021)</span><br/> | |||
| On <i>2021-05-31</i> by<i> falkTX</i> | |||