Show more

I realize I should have said more details about it, let me reedit and repost, sorry!

falktx boosted

Weekly recap is out. Highlights: new releases of BeeRef's fork, Armory3D, and topologicpy, new features in @GIMP and @FreeCAD, @inkscape is looking for an experienced GTK4 developer

More on all that: librearts.org/2023/04/week-rec

Featured #b3d artwork by Charlotte Kügler

@marcan@treehouse.systems @dr2chase compilers and crashes can question our sanity in some serious ways, making us feel bad about it without (sometimes!) being our fault

my recent pain is enabling LTO causing crashes, but the same thing runs fine without LTO. even though there are no conflicting symbols anywhere... 😢

@Sobex @marcan@treehouse.systems the sound one :D
"carla plugin host" is the extended name if needed.

@marcan@treehouse.systems @dr2chase it is easier for you to say perhaps, I dont know enough about this assembler side to ever come up with a reason why something is crashing like that, so preparing a test case is impossible.

@dr2chase @marcan@treehouse.systems it is possible to build that specific part of the code with -O0 too, or to be even more verbose use
```
__attribute__((optimize(0)))
```
around the functions where the bad behaviour happens.

it is not a gcc12 specific issue by the way, for a few other cases I needed to do something similar in ARM builds.

@arcade to be honest, it is hard to keep up when web standards change faster than any reasonably full implementation can keep track of.
and specially for things that directly talk with OS/system services, there is some security considerations to take into account first.

heck, Google folks are already preparing a web-specific GL/Vulkan-like graphics API, separately from WebGL.

no reasonable team can keep up with all of this and still have a safe browsing environment

@marcan@treehouse.systems is it over-optimization maybe?

@woof fun as `cmath` stuff in C++11 is not constexpr compatible from the spec, so the code would only work under gcc.

stackoverflow.com/questions/17

also, under C++11 all `constexpr` functions need to directly return a value without any variables or making use of loops, which the code clearly makes use of.

C++14 and beyond supposedly alleviates this but the silly bot specifically mentioned C++11.

In case you didn't know, I am integrating my carla plugin host into OBS, so we can load all sorts of audio plugins directly in it.

my intention is to reuse Carla components as much as possible, both improving Carla and getting a very welcome feature into OBS at the same time.

it is progressing going quite well, with already stuff to show.
still a fair bit of things to do too but I am hopeful to get it into shape very soon! 🐎

see github.com/obsproject/obs-stud for more details

falktx boosted

New in the Rolling Release: We've introduced master_me (a free and open-source audio post-processing tool) support as a first-class option in our web UI.

We've reworked our entire Post-Processing section of the station profile form to better explain what it does, to add more flexibility about where it applies, and to let you choose from several handy presets. If StereoTool is installed, you will also see it here and have the option to use it, but master_me will ship with all AzuraCast installs.

A little update on that AI model player project made together with Aida DSP folks:
github.com/AidaDSP/AIDA-X/rele

As in, an update with some fixes and loading more model types.

Give it some testing if you can, you can find premade models and other resources in forum.mod.audio/c/neural/62

Just a few more days and we will tag 1.0. There is some promotional video stuff happening at the same time, to try to make it a splashy release 🎆 🎇 ❇️ ✨

A slightly better showcase.. picking and loading plugins works now 😎

falktx boosted

This joke is from 1974 (in *Computer Lib*). It only took 50 years to build.

coming soon to your favorite streaming software...

or at least I hope so. initial tests are good, still a lot of integration to do.

falktx boosted

Very short weekly recap this time: new @openshot release, new features in @GIMP and @krita, Sonoj Convention announced (October 2023, Germany)

librearts.org/2023/04/week-rec

Featured #krita artwork by Rizky_Rizky

@n0toose @tenacity I can have a guess already based on that reply haha

@n0toose @tenacity that person probably has a name worthy of that recognition and tagging, right? seems weird to give congrats but not mention by name..

(I ask because I am curious myself about who maintains tenacity now too)

Show more
falkTX Mastodon

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