Khronos: "Contributions welcome!"
Also Khronos: "Ah, just sign this CLA before."
Also Khronos: "By the way, new extensions MUST have a test added to our test suite. Please send a patch for our private test suite repository you can't access because you're not a member."
Also Khronos: "By the way, the membership is $18,000."
Cheapest way to ship something to Mars is to contribute to Linux or ffmpeg:
No, you don't need to learn modern C++ to do audio programming. You don't even need C++. Most audio DSP code is just arithmetic with the occasional trig function. I've gotten by all these years using nothing but conventional C, most of it conforming to standard ANSI C.
No, you don't need to learn JUCE to do audio programming. It's a massive complexity to deal with that makes the wrong things easier to do.
If you *need* stuff to work in a DAW, just pick one specific architecture format to study, preferably an open source one like VST3 or LV2. If you're not interested in building graphical UIs, LADSPA is the simplest one I've come across.
Otherwise, if you *need* stuff to work in real-time, consider building something like a native PD/SC plugin. Those environments are more extendable than conventional DAWs. They also tend to be simpler plugin formats.
But really, you should just cut out realtime/plugins and do offline processing with audio files. Less code, easier to understand, and easier to debug.
PixelFed is a free, open source Fediverse alternative to Instagram. You can follow PixelFed here:
You can join a PixelFed instance at https://pixelfed.org/join
The official site is at https://pixelfed.org
You can self-host your own instance, instructions are here: https://docs.pixelfed.org/installing-pixelfed/
Managed PixelFed instance hosting (for non-technical people) is here: https://app.spacebear.ee
Lemmy is similar to sites like Reddit, Lobste.rs, Raddle, or Hacker News: you subscribe to forums you’re interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse.
For a link aggregator, this means a user registered on one server can subscribe to forums on any other server, and can have discussions with users registered elsewhere.
The overall goal is to create an easily self-hostable, decentralized alternative to reddit and other link aggregators, outside of their corporate control and meddling.
Each lemmy server can set its own moderation policy; appointing site-wide admins, and community moderators to keep out the trolls, and foster a healthy, non-toxic environment where all can feel comfortable contributing.
Note: Federation is still in active development and the WebSocket, as well as, HTTP API are currently unstable
Just a quick appeal:
@peertube , the Fediverse's video sharing platform, is having a fundraising drive to get PeerTube v3 done, which features lots of major improvements including video livestreaming.
You can find out more and donate to the crowdfunding on the roadmap page:
Thoughts on performance & optimization
The sad state of sysadmin in the age of containers
The original server operated by the Mastodon gGmbH non-profit