Ooh, the #Tauon music player supports embedded lyrics and has a good-enough synchronized lyrics display
this might become a thing for me, it would be MUCH easier to edit and sync lyrics on PC before copying to mobile
Ooh, the #Tauon music player supports embedded lyrics and has a good-enough synchronized lyrics display
this might become a thing for me, it would be MUCH easier to edit and sync lyrics on PC before copying to mobile
in particular, Tauon's workflow is pretty smooth, and I'm quoting from the manual here "if you don't make any mistakes"
if you *do* make a mistake, particularly one where you advanced a line too early, well, good luck
excuse me, what
```
if sethint_result is None:
logging.error("Failed to run SetHint, probably due to https://github.com/Aermoss/PySDL3/issues/35, will try a workaround")
sys.exit(1)
```
oh
```
builtins._ = translation.gettext
```
oh dear

the way Tauon detects a click in the lyrics editor is a dizzying nest of conditions and loops that scans over every clickable thing and determines if a click occurred and if it's in-bounds
rather than inverting that, starting with a click as an event and looking up what might have been targeted by it
[low whistle]
clearly I am not going to get anywhere with this right now, especially as it is exceedingly late (early?) here
but this was a fun little exercise, and maybe I can tweak this to be less painful for me personally to use.
even an ability to reset the timing of a line will help. maybe that even exists already but is poorly documented. we'll see