Web AppAudioCollaborationSolo
Audio Mood Board

Tech Stack
ReactTypeScriptWeb Audio APIWebRTCessentia.jsClaude Code
Overview
Audio Mood Board is a browser-based infinite canvas for planning and organizing audio. Drop audio clips, YouTube videos, Spotify and SoundCloud embeds, images, and text notes onto a zoomable canvas. Scrub waveforms in real time, set trim points, loop clips, and tag everything by mood. Includes automatic BPM and key detection, A/B comparison, mic recording, curated templates for game audio, film scoring, and podcast workflows, plus real-time collaboration via room codes with synced playback and peer-to-peer file transfer. Boards save locally and export as self-contained files. Currently in alpha — no download, no sign-up required.
Key Contributions
- ▶Infinite zoomable canvas — lay out audio clips, YouTube, Spotify, SoundCloud, images, and text notes
- ▶Real-time waveform scrubbing, trim points, volume control, looping, and mood tagging
- ▶Automatic BPM and musical key detection using essentia.js
- ▶A/B comparison — select two clips and switch between them instantly
- ▶Built-in mic recording with live waveform visualization
- ▶Real-time collaboration — room codes, synced playback, peer-to-peer file transfer
- ▶Curated templates for game audio, film scoring, podcast sound design, and more
- ▶Export boards as self-contained .soundboard files — local-first, no account needed