Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
menuband: unify tape eject to MP3-with-cover across all three paths master
Stop-and-drop, the popover EJECT button, and the cassette drag-out now all produce the same shareable MP3 (cover art embedded), instead of two diverging artifacts (MP3 vs raw 4-channel WAV). - exportTapeMP3(): ejects + transcodes once, cached per take, WAV fallback - pre-warm on the recording→idle edge so the first drag/eject is instant - tapeExportLock serializes the encode (no duplicate ffmpeg on same temp); all main-thread/NSWorkspace work kept outside the lock (deadlock-free) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author prompt.ac/@jeffrey Co-author Claude Opus 4.8 (1M context) Date (Jun 3, 2026, 3:22 AM UTC) Commit 3952114a 3952114a127bd4526fe9a8e9a4f236dc01b552a3 Parent 35b43167 35b43167db5cabd70c18e0223cdd47dd15aeb5e7