Skip to content
MM
  • Home
  • Projects
  • About
  • Blog
  • Music
  • Contact
Robotics Systems - Web Software - Audio DSP

Hi, I'm Matt Maitland

I work hands-on with robotics systems, build web software and audio DSP tools, write and produce music, and work on research prototypes.

I currently work as a Robotics Technician at Barn Owl Precision. Before that, I supported complex golf simulator systems. Outside of work I build web software and audio DSP tools, write and produce music, and work on research prototypes. This site collects those projects, notes, and music.

StringFlux - JUCE plugin: transient-aware granular delay and freeze for guitar

NEUROCHEMICAL ENTROPY - original music (write, record, produce, master)

Working style: isolate the layer, make technical state visible, keep fixes reversible, and document limits clearly. Case studies and blog posts capture tradeoffs, what I checked, and what is still open.

Browse case studies View resumeContact me
GitHubMusic

Supporting links for featured work

Smart Project Backup

A source-installable Python CLI for project backups: SHA-256 change detection, SQLite manifests, config defaults, watch mode, and explicit restore-safety boundaries.

Supporting links

  • Source repo
  • v0.2.0 source release
  • Workflow walkthrough

Simulator technical support

Remote triage across calibration, licensing, display, networking, and Windows behavior. The public case study shows how multi-layer failures are isolated with incomplete logs and privacy limits on what can be shared.

Supporting links

  • Troubleshooting playbook

Research Radar (demo linked)

Paper discovery for MIR and audio ML with ranked feeds, visible signal breakdowns, corpus-scoped trends, and evaluation against baselines. The case study is the primary portfolio entry point, with the hosted prototype linked separately.

Supporting links

  • Technical brief and evaluation notes
  • Research Radar source repo

StringFlux (JUCE / C++)

Real-time DSP work: transient-aware behavior, safe oversampling transitions, and disciplined feature scope. What is public is architecture and decision records; core implementation stays private for licensing.

Supporting links

  • Oversampling decision log

Selected Work

Featured Projects

Four project anchors: a practical backup CLI, a prior support case study, a live research prototype, and in-development audio software. The projects page expands the details, links, and limits.

PythonCLISQLite

Smart Project Backup

Source-installable Python CLI for incremental project backups. It hashes files with SHA-256, copies only new or changed content, tracks state in SQLite manifests, and can watch a configured source tree for DAW-style save bursts.

Status: Source-installable milestone

Project links: repo / release / workflow / test / ci

PythonCLISQLiteBackupsFile Watching
Supporting links:
Source repov0.2.0 source releaseWorkflow walkthrough
Code
Full Swing Technical Support preview

Full Swing Technical Support

Prior support work with complex simulator systems. This case study documents the triage approach I built from that work.

Status: Prior role

Project links: case study / decision record

Technical SupportTroubleshootingWindowsNetworkingHardware/Software Integration
Supporting links:
Full Swing case studyTroubleshooting playbook
Case study
Research Radar preview

Research Radar

A working prototype for MIR and audio ML papers: ranked emerging and undercited feeds with visible signal breakdowns, plus paper detail, trends, evaluation, and bridge experiments.

Status: Live prototype

Project links: case study / repo / decision record / test

Next.jsFastAPIPostgrespgvectorPythonRanking
Supporting links:
Research Radar case studyResearch Radar source repoTechnical brief and evaluation notes
Case study Try live demo Code
StringFlux preview

StringFlux

A multiband granular delay and freeze plugin for guitar. The effect reacts to how you play, not just what you play - pick attacks and sustained lines drive grain scheduling so the texture follows the performance.

Status: In Progress

Project links: case study / decision record / product page

Audio PluginDSPGranular SynthesisTransient DetectionOversampling
Supporting links:
StringFlux case studyOversampling decision logStringFlux public product page
Case study Product page & beta waitlist
View All Projects
Matt Maitland

Robotics technician building web software and audio DSP tools, writing and producing music, and working on research prototypes.

Navigation

  • Home
  • Projects
  • About
  • Blog
  • Music
  • Contact

Connect

© 2026 Matt Maitland. All rights reserved.

Site source | Next.js, TypeScript, Tailwind