Learn That Song live
Paste a YouTube link, get six instrument stems you can mute, slow down, transpose and loop. CloudFront serves the page, which sends the link to a Lambda API that queues a job in SQS. An on-demand EC2 worker splits the audio with Demucs into S3, and the browser caches the stems and plays them in sync with Tone.js.