3 ms·
All interesting suggestions. I might add a toggle for horizontal mode, but would probably retain both modes to not lose functionality. For my other apps I have
by titzer 4mo ago
All interesting suggestions. I might add a toggle for horizontal mode, but would probably retain both modes to not lose functionality. For my other apps I have forks of each version, with the idea that if it changes radically from one version to the next, one can always go back to a live copy of the old version.
I pushed an Apache 2.0 license. Feel free to clone the GitHub repo and throw Claude at it. It might surprise you how well it can add features to a single file HTML; it can work out basically how the entire thing works without needing to read any docs. So by all means, vibe code a fork :)
- alok-g 4mo agoLovely! I have been wishing to make an app like this for years. I have Sing-and-See, Ear Master, etc., but none seems to get the UX right (for me). Will play around with vibe-coding when there's opportunity. Thanks for adding the license!
- titzer 4mo agoNot sure if you happen upon a late reply, but I took some of your suggestions and did a v0.3: https://htmlpreview.github.io/?https://github.com/titzer/RiffHound/blob/main/webui/voice/v0.3.html https://htmlpreview.github.io/?https://github.com/titzer/Rif... It has the horizontal keyboard, highlighting of played notes, and MIDI input. tested with WebMIDI on Firefox and it was a little squirrely but got it to work.
- alok-g 4mo agoAwesome! I just tried! Thanks! Will play around more.