Comment by kidproquo

Comment by kidproquo 19 hours ago

0 replies

A web app for my music needs - metronome, ABC notation editor with MIDI playback and PDF render, an embedded YouTube video player with a chapter/section creator based on timestamps and a looping feature for the chapters for practicing

https://metro.scopecreeplabs.com

https://metro.scopecreeplabs.com/abc

https://metro.scopecreeplabs.com/video

Offline first, everything is saved to Local Storage. Sharing is also purely serverless - the ABC text and the video chapter defs are shared via query parameters after compression and base64 encoding.

Tech: React, Material UI, ToneJS, ABCJS, CloudFlare (Pages, Workers, D1 Storage)

Next: Add an AI assistant to the ABC editor - editing ABC text gets painful fast.