GK Heart Engine
AudioWorklet-based audio engine connected to AI and JUCE VST engines via JSON; quantizing models for C++ and JUCE code.
dsp.gkheart.ca →Everything below is something I built and keep running — audio DSP, realtime connectivity, games, AI tooling and the full-stack work that holds it together.
AudioWorklet-based audio engine connected to AI and JUCE VST engines via JSON; quantizing models for C++ and JUCE code.
dsp.gkheart.ca →Phone or tablet becomes a MIDI surface over WebRTC, no cables or drivers.
dsp.gkheart.ca/midi →Phone gyroscope controllers over WebRTC driving a desktop mouse utility.
2D, 3D, and raycasted arcade games plus lightgun titles.
arcade.gkheart.ca →WebRTC lightgun controller and calibration utility.
arcade.gkheart.ca/lightgun-utility-intro →Custom 2D, 3D, and raycasted game engines built from scratch.
Deep-research tool frameworks with agent + human validation and documented decisions for every build step.
studio.gkheart.ca →Documenting provenance so developers can recreate applications from prompts using docs plus an agent.
Pipelines that let users generate code cheaply for complex engines.
studio.gkheart.ca →Python, JavaScript, Supabase, table security (RLS), and edge functions across the stack.
Playtesting-style QA that produces robust software, servers, and accurate user experiences.