โ† Back to Portfolio
๐Ÿ“ก
WEB AUDIO Live

SONAR โ€” Audio Inspector

A browser-based audio analysis workbench. Load any audio file and get a real-time spectral view, waveform with RMS/peak metering, loudness readout, and playhead scrubbing โ€” all in one compact DAW-style interface. Good for quick checks without spinning up a full DAW.

Web Audio API JavaScript Canvas
Open Tool โ†’
โ—ˆ
WEB AUDIO ยท WEB3 Live

Spectra Stamp

There is no standard way to communicate the perceptual properties of an audio file alongside the file itself. Spectra Stamp runs a real FFT on any audio file in the browser, maps the result to Bark-scale perceptual zones, calculates masking risk relative to the source type, and exports the whole thing as structured JSON metadata that travels with the sound.

Web Audio API FFT Analysis Bark Scale JSON / Web3
Open Tool โ†’
๐ŸŽง
WEB AUDIO Live

Psychoacoustic Playground

Six interactive auditory illusions in the browser โ€” Haas effect, stereo widening, distance perception, warmth, Shepard tones, and binaural beats. Each one is a hands-on demo of a real psychoacoustic phenomenon, with sliders that let you hear exactly what the research describes. Built with Tone.js and the Web Audio API.

Web Audio API Tone.js JavaScript
Open Tool โ†’
๐Ÿ“Š
WEB AUDIO Live

Web Acoustic Analyzer

Real-time microphone analysis in the browser โ€” frequency spectrum, waveform, and basic perceptual metrics with no install required. Point it at any sound source and watch the FFT update live. Useful as a quick sanity check on signal content when you don't have a DAW to hand.

Web Audio API Canvas 2D JavaScript
Open Tool โ†’
๐Ÿ”
UNITY EDITOR Released

Asset Duplicate Resolver

A Unity Editor tool that scans your project for duplicate assets using MD5 content hashing, GUID collision detection, and orphaned .meta file analysis. Shows a categorised report of duplicates, unique-used, and unused assets, with a dry-run preview before any changes and per-property undo for safe reference migration. Built because the default Unity duplicate workflow involves a lot of manual GUID hunting.

C# Unity Editor GUID Analysis
View on GitHub โ†’