Show more

Today, I've implemented per connection cleanup of remote std::shared_ptr references in 's layer.

What we *really* need is per Javascript object cleanup of remote references though, but that requires FinalizationGroup support in Javascript:

That's still unfinished though, why do I always need bleeding edge features?

Time for bed I guess, maybe the edge looks less bleeding tomorrow... ;-)

Last Tuesday 0.15.0 was released.

This is most probably the last release that supports the + Beast UI. We have most of the bits and pieces together to move towards the new EBeast UI and a new synthesis core in the upcoming months and will get rid of a lot of legacy code along the way...

Beast version 0.15.0 is released.

is an LGPLv2+ music synthesizer and composer (), for .
This release supports Jack as PCM driver and the experimental Ebeast frontened got many style updates, play position pointers and supports the Space key.

Full news:

If you use/develop or care about / FLOSS, take some time to answer this survey. Feel free to mention , seems they only know about FB, Birdsite and Slack.

I keep seeing this really odd interaction, where the second I start google-chrome or a newer version (>= 4), my currently running processes start overloading the CPU.

Firefox becomes unresponsive for several seconds, burning CPU. Yesterday I decided to watch FF in gdb and saw that it's accessing thousands of font files , each causing a "SIGSYS, Bad system call".

Can anyone guess why FF gets SIGSYS, failing to access a world-readable file? Bug report:

Not being satisfied with the 5 looks, I've ended up creating an SVG sprite file from the project. This includes all icons from Font Awesome 4.

Here are the gory details:

Show thread

So I've been working on "upgrading" the Font Awesome package used by the new UI from 4.7.0 to 5.9.0.

Just — in the end I found that the icons look way more crispy and professional in the 4.7.0 version.

Is it just me, or did anyone else experience this with ?

Beast version 0.14.0 is released.

is an LGPLv2+ music synthesizer and composer (), for , including a , real-time and support for Plugins.

The full release announcement is out now:

Just uploaded the beast-0.14.0 tarball, AppImage and Git tags.
Working on the release announcement now...

I'm setting up for a test installation. Should be easy using the community maintained docker image:

Except for two things that aren't obvious:

a) You need to figure to create the default ticket structures, as described here (github closed issue search is your friend):

b) To reduce fragmentation, btrfs users might want to re-create /usr/src/redmine/sqlite/redmine.db to add chattr +C


I'm Looking for programming related accounts to follow.

Please boost this pineapple if you program so I know to follow you


Summer definitely has arrived in Hamburg, has been a hot day here.
I inflated the wading pool for the kids, which was well received. After all we had 30°C, sweating hot!

Then I read "India heatwave temperatures pass 50 Celsius", that really puts things in perspective...

Jetzt wo der Gründungsverein gegründet ist, wird es höchste Zeit, sich als Interessent für die Hacker eG registrieren zu lassen, damit man einmal als "Alter Genosse" oder "Alte Gründerin" in die Geschichte eingehen kann.

Infovideo und Registrierungsanweisung hier:

Pls retoot

I am working on new UI controls (numbers, switches, text, etc) for ( based).

Sometimes it'd be nice to have a designer on the project who is familiar with software to bounce ideas back and forth with.

Courtesy of Stefan Westerfeld (who yet needs to create a Mastodon account), we now have fluidsynth2 support in master. And that means .sf3 ( + ) support.

Hm, C++14 supports lambda arguments of type 'auto', i.e. /nice/ function templates.
That allows me to throw away hundreds of lines of visitor code.

Show more

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