okay, cleaned up the surrounding code, added some #ui gimmicks, and next thing to do will be saving files - for real for real.
big milestone given #tek still can't! i'll post a proper screencast, too, to showcase the improved #tui and the general workflow.
building a tool for preparing releases (not to mention that whole #diy #daw thing) instead of making music ... what is wrong with me ... smh. #xkcd 1205 comes to mind...
picture a #taggart #tui table like the one above post, even the same #futurist terminal background -- but containing a (test only!) #ytdlp rip from #bandcamp ... where it turns out not all tracks have their proper #id3 tags!
i can now navigate to the artist column for the whole folder and set the artist name for everything in one go!
...still doesn't save it, though so next i need to implement the "save" modal asking the user to confirm the metadata updates and do those
https://docs.rs/lofty/latest/lofty/ looks awesome and exactly what i was looking for!
the other #rustlang thingy that's been cooking (and just passed a #ci run) is called #taggart.
it uses #tengri to pop up an interactive table to edit things, namely: the #id3 tags of music releases
its purpose? why, to make it easier to prepare a certain pile of content (that we've accumulated with a friend over the past, what, 6-7 years), for publication in a sovereign #faircamp instance! but none of it's well-tagged and existing interactive mediatag editors are ugh
Bemerkenswert: Für das Einstiegsmodell des elektrischen #ID3 verlangt VW in #China nur noch 15.000 € - in Deutschland liegt der Einstiegspreis bei 40.000 €. Ich denke, der Konzern hat hier einiges zu erklären! #Antriebswende
https://www.merkur.de/wirtschaft/verkaufszahlen-konkurrenz-vw-id-3-china-absatz-elektroauto-preiskampf-92388476.html