About

I'm Can — a senior audio software engineer in London, building where real-time systems meet AI.

Over the past decade I've shipped production audio software in C++, Rust and Zig: most recently PAM, a hybrid sampler/sequencer for MAP Audio (VST3/AU/CLAP/Standalone), and earlier FL Studio at Image-Line. My research on generative and hierarchical composition interfaces has been published at NIME and ICMC.

These days I focus on the overlap between low-latency engineering and machine learning — AI/ML for audio, agent orchestration and LLM tool-use, and generative systems. The same discipline that keeps DSP glitch-free under a 64-sample deadline is what I bring to building reliable AI.

  • Real-time & Low-latency DSP
  • Audio Plugins — VST3 / AU / CLAP
  • C++ / Rust / Zig
  • AI/ML for Audio
  • Agent Orchestration & LLM Systems
  • Agentic Workflows & Tool Use
  • Web Audio & WebAssembly
  • Generative Music Systems
  • TypeScript / React
  • Creative Coding

Writings

Folder
Programming for Music: Explorations in Abstractions

Creatively, algorithmic processes open up all sorts of possibilities which would be either impossible or laborious to create by hand. This research documents an effort in attempting to develop a novel technical approach to musical composition that functions not just as a tool, but also as an extended cognition that shapes the musical creative process

    Folder
    Siren: Hierarchical Composition Interface

    Creatively, algorithmic processes open up all sorts of possibilities which would be either impossible or laborious to create by hand. This research documents an effort in attempting to develop a novel technical approach to musical composition that functions not just as a tool, but also as an extended cognition that shapes the musical creative process

      Folder
      Siren: Interface for Pattern Languages

      This paper presents with a preliminary evaluation of Siren in the context of user interface design principles, which originates from the cognitive dimensions framework for musical notation design

        Get in touch

        I like talking to people building at the edge of real-time systems and AI — audio, voice, agentic tooling. If you're working on something hard there, get in touch.