💾 Archived View for glyphli.art › gemlogs › glyphlog › 27-01-2024.gmi captured on 2024-05-10 at 10:47:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-02-05)

-=-=-=-=-=-=-

Finding my feet

Saturday, 27th of January 2024

⮜ Previous

⮞ Next

⛬ Glyphlog

Insomnia and block diagrams

I'm currently writing this at almost 7am having pulled an all nighter due to my sleep pattern being utterly wrecked. It was my intention to hit the sack at a reasonable time but I've been utterly wired all night due to all manner of things, so if any of this entry is gibberish it's because my brain is only half functioning at time of writing.

Anyways, today I've spent some time beginning to lay out this capsule and populate the knowledgebase with a few articles, although I spent an admittedly embarrassing amount of time trying to make nicely formatted block diagrams with text in the filter articles for anyone using a terminal client, so there's no proper content yet. At the very least it shouldn't take that long to do them going forwards given that I know how I like to format them now.

Galena

Yesterday I mentioned starting up a company with my partner and some friends of ours, we're developing audio plugins under the name "Galena" and we're making significant progress towards our first release. It's a frequency shifter, which isn't special on it's own, but we're including a couple extra features, one of which I've only ever seen in one other plugin before ([1] SonicCharge's Echobode) which is paid; a prospect I find utterly insane for such a fundamental tool.

Said features are keytracking and switching off the internal oscillator to allow you to drive the sin and cos functions directly with a parameter. The latter of the two is pretty much useless unless you have the mix set to 50% at which point it becomes a barberpole phaser, and replacing the oscillator with a parameter allows you to directly control where the notch of the phaser sits on the spectrum.

It's a super easy effect to implement and that makes it perfect for a first release as it's main purpose is to be a testbench for the plugin framework we're developing, the point of which is to make all the things surrounding building a plugin (i.e. UI, parameter handling, voice allocation, state storage/loading) easier to deal with giving you more time to focus on writing DSP. The UI engine is pretty much good to go so we're on to figuring out a design.

Something I should mention before you look at the (VERY WORK-IN-PROGRESS) mockups is that our graphics programmer has managed to figure out a way to edit the flags of the window handle the DAW gives the plugin in order to make it borderless and transparent, SOMEHOW without breaking compatability with daws that embed the plugin's UI within their own (FL Studio and Reaper being prime examples), and we plan on taking full advantage of that. The mockup below isn't what you'd see inside a standard OS window border, it's the whole thing. I'm probably bigging this up far more than is warranted, I just think it's awesome and it sets us apart from other devs visually.

Mockup 1

Mockup 2

Eventually the plan is to make a paid version that gives you a ton of weird ways to interact with the shifter for creative sound design purposes (we have plenty of ideas for features already) for a fraction of the price of Echobode, but the priority right now is to settle on a design language, get the framework in working order to facilitate larger projects, and get something out of the door so we can begin to get the word out about us.

Links

[1] Echobode