Category
Audio Plugins
VST3/AU audio plugins, all hand-written from scratch.

Bonfire Bass
ShippedGenre-aware bassline synthesizer + sequencer plugin with intelligent pattern generation and groove humanization.
Language: C++20 (ISO, no extensions)Framework: JUCE 8.0.12 (FetchContent)Build: CMake 3.22+UI: React 18 + Vite 5 + Tailwind CSS 3, embedded via JUCE WebBrowserComponent

SoundPrivate Reference
ShippedProfessional audio analysis tool with EBU R128 loudness metering, spectrum, stereo field, and dynamics. Available as a macOS app and AU plugin.
Language: Swift (pure Swift + C interop for libebur128)UI: SwiftUIAudio: AVFoundation, AVAudioEngine, Accelerate/vDSP (FFT, filtering, peak detection)Loudness: libebur128 C library (EBU R128 standard)

Keystone VST Plugins
In DevelopmentCTO at Keystone Musical Instruments. Sole developer.
11 VST3/AU effect plugins sharing identical DSP cores with the shipped hardware pedals. Same algorithms, same audio quality, different platform.
Framework: JUCE 8.0.3 (VST3 + AU + Standalone)Language: C++17Build: CMake 3.15+UI: Native JUCE components (custom knob, toggle switch, and pedal background components)

Bonfire Chords
In DevelopmentPolyphonic chord synthesizer with intelligent voicing, triple oscillators, and inter-plugin sync.
Language: C++20 (no extensions)Framework: JUCE (latest, FetchContent)Build: CMake 3.22+Shared Library: BonfireDSP — reusable DSP library with 6 filter models, 6 effects, MSEG, LFO, wavetable loader, and music theory types. Designed for reuse across the Bonfire Audio plugin family.