cmakefmt
CMake pretty-printer written in Rust
18 Jan 2024 • 2 min readI have written an initial prototype of , a CMake files auto-formatter. The source code is available on GitHub at (https://github.com/yamadapc/cmakefmt…
Drawing knobs
How to render knob widgets for audio applications
8 Oct 2022 • 4 min readThis is an exploration on knobs UIs. It uses JavaScript to render knobs on your
web browser and shows code, however it is intended to be a more general
look at…
Wisual Logger
A simple implementation of a hierarchical logger for React/JavaScript browser applications
20 Jun 2022 • 3 min readLogging is an important strategy for building observable software systems.
The practices and set-up for application logging often consist of a program
printing…
Parsing and serializing MIDI files in Rust
Fast, allocation free MIDI parsing
3 May 2022 • 6 min readThis is a super simple post about , an unpublished crate for MIDI
event and file parsing and serialization. The library: Parses standard MIDI files and messages…
Continuous Looper
8-track live-looper and performance sampler
12 Apr 2022 • 22 min readThis is an April update on Augmented Audio Libraries,
my hobby libraries for audio programming in Rust (check previous updates). It is a special one because…
Augmented Audio - Generic AudioProcessors in Rust
Utilities for audio programming, generating GUIs, VSTs and CLIs
24 Feb 2022 • 9 min readThis is a February update on Augmented Audio Libraries,
my hobby libraries for audio programming in Rust. Note: Most of this is unpublished to . This is 3rd in…
Simple Metronome
Implementing a metronome with Rust and Flutter
11 Jan 2022 • 7 min readOn this post, I’ll discuss some work on the Augmented Audio Libraries
and particularly go over a “metronome” app written using Rust and Flutter. Goals primer…
Test Plugin Host
An early VST plugin host to aid quick prototyping of audio plugins written in Rust
24 Jul 2021 • 12 min readOver the last several weeks, I’ve been locked-down at home. A new cluster of the
Delta variant has resulted in a lockdown of Sydney, as well as other parts of…
Rust Audio Experiments: 1 - Logging
How to add logging to Rust VST plug-ins
16 Jul 2021 • 3 min readThis is (hopefully) the first in a series of posts I want to write while I try
to use Rust for audio development. In this post I’d like to share some thoughts…
FileSaver - v1.1.1
Fast free and open-source disk usage scanner
8 Jun 2020 • 5 min readFileSaver is now “Parallel Disk Scanner” and is available for sale on the app store. Since I got my latest MacBook, I can only go for a couple of months before…