About:

Billy Messenger's Blog

Website:

Specializations:

Outgoing Links:

Pete Freitag
Subscribe to RSS:
The author announces a small update to the reverb plugin port VitaliumVerb, including the addition of a GUI using the Vizia GUI framework and changes to the stereo width parameter. The author also explains why Vizia was chosen ove...
The text is about the author's attempt to port the reverb module from the Vital synth to a standalone effect plugin. The author discusses the challenges faced, the debugging process, and the improvements made to the plugin. The au...
The text is a detailed explanation of the creation of RootVG, a hardware-accelerated vector graphics rendering library for wgpu. The author explains the reasons for creating RootVG, the different primitive types it supports, how p...
The author explains that the past year has been rough, but he is back with updates. He has decided to work alone on a DAW with a GUI and has created his own GUI library. He also mentions creating a hardware-accelerated 2d vector g...
The article discusses the comparison between Rust and C++, highlighting the areas where Rust excels, such as the build system, package manager, memory safety, syntax, and community. It also addresses the shortcomings of Rust, part...
The author clarifies some points from a previous post and discusses the challenges of GUI development in Rust. They also share their current project of creating a DAW engine called Dropseed and teaming up with someone to work on t...
The author explains why they are taking a break from the Meadowlark project, citing feelings of being overwhelmed, depressed, and anxious. They discuss their struggles with managing a large project, architectural problems, managin...
The text discusses the struggles of DAW frontend development, focusing on the complications of DAW GUIs, performance problems, GUI library problems, and complicated logic. The author shares their thoughts on the Rust GUI landscape...
The text discusses the problem of accurate timekeeping in a DAW and the solution the author has come up with. It explains the different time domains, the source of truth, the actual format, and the tempo map. The author also share...
The text is a detailed list of audio plugins used by the author for mixing and mastering electronic music. It includes both free and paid plugins, along with their specific use cases and availability for different operating system...
The text discusses the author's experience with a Rust-specific problem when it comes to audio buffers for plugins. It delves into the challenges of dealing with mixed 32 bit and 64 bit buffers, aliasing pointers, and the actual i...
The author discusses the challenges of deploying Zola on GitHub pages and the issues with the zola-deploy-action GitHub action. They also mention the problems with Zola's documentation and the benefits of using Zola for blog posts...