This is a wrapper around Butterchurn (a wonderful Javascript implementation of the venerable Milkdrop2 audio visualisation tool), modified to allow you to record and download audio visualisation videos.
It was built as a means to generate interesting input videos for use with Parseq, for AI enhancement.
It is a SolidStart app that you can run locally like:
npm install
npm run dev -- --open