st0ryteller
a month ago
I started this library in 2013 when the Web Audio API was still pretty new. It's been through a few iterations over the years, but v5 is a complete rewrite — React with Tone.js — that I built starting in November using Claude Code. It's a browser-based multi-track audio editor: drag/trim/split editing, 20+ real-time effects, AudioWorklet-based recording with live waveform preview, and WAV export with offline rendering. The API is simple React hooks, fully themeable, with annotation support for transcription or podcast workflows. Using an LLM for a rewrite of this scale was an interesting experience — happy to talk about that or any Web Audio API quirks. GitHub: https://github.com/naomiaro/waveform-playlist
jaystraw
17 days ago
hey! i'll try to be succinct: i'm a recovering programmer trying to get waveform-playlist to work. i haven't used node since probably 2012, and i've never used react. learning curve. so i signed up for claude, to get waveform working for my band's recording computer up here in alaska.
claude...was useless. for me. i felt stupider, honestly. so googling, and finding this, seeing you wrote this with claude...talk about irony heh.
anyway. my github is jaystraw, but it's attached to an email i lost the domain for forever ago (but just got back because of this rabbit hole! no email yet though, used to self-host ugh) so i couldn't get a hold of you there. and since your hn account doesn't have contact info -- here i am. prostrating myself. my email's thisiswherejunkgoes@gmail.com if you have any time to reach out. thank you.