โ How this works โ the four panels, load order, saving, keys
The four panels โ ๐ผ Timing sources (left): where times come FROM โ ready-made timed lyrics fetched from lrclib.net (community "LRC" karaoke files: plain text with a [mm:ss.xx] stamp per line), the ๐ live site sync, or your โ๏ธ raw edit. โฑ Timing board (bottom right): the editable truth, one row per song-page line; everything you save comes from here. ๐ Lyrics preview (top right) + video overlay: a read-only mirror of the board โ click to seek, never to edit. ๐พ Saved picks (bottom left): your per-song exports.
What loads when you pick a song โ priority: your saved pick (from ๐พ, this browser) โ the site's live sync (๐ card) โ empty. The state pill next to the song tells you which.
The timing board is the source of truth. Every edit (โฑ/R stamp, typed time, โโ nudge, ยฑ shift) instantly re-drives the lyrics preview and the video overlay. Exception: once you hand-edit the โ๏ธ raw text, that text takes over and the board stops rewriting it.
Source times off by a constant? (e.g. the video has an intro the album lacks) Prefill from the source, hit โฆ select all, and shift once โ that's the global offset. Shifting moves ONLY blue-selected rows, never anything implicit: โฆ select all selects everything, โ select to end selects green lineโend (for drift from some point on), click + shift-click bounds a middle-only span. โ shift earlier / + shift later decide the direction, the box is just the amount, and โฒ undoes the last shift or refill.
๐ฃ fan-chant lines are stampable too โ chant-guide videos contain the chants, so give them times and they'll highlight on the song page.
โณ overlay shouts โ a chant sung over a line (Make Me Happy's name-calls) shows as an indented sub-row under its line with its own โฑ: the line's time is when the line starts, the sub-row's is the exact moment the shout lands. โโ walk onto it like any row, R stamps it (R on a line that has one hands the green line straight to its shout), โโ nudge it, and it shows on the video overlay + lyrics preview at its moment. Optional โ untimed, the site just lights it with its line.
Saving: ๐พ Save pick puts this song's board into the export box (kept in this browser). Unsaved board edits are lost if you reload or switch songs. The site itself only updates after your ๐ฎ submitted export is reviewed and shipped.
Candidates: duplicates are collapsed (โN hidden); same-lyrics candidates preview the lines where their timings differ most; โ in the song list = no video on the page yet, paste one to audition.
Is my work safe when I click another source? Rows you stamped or typed are KEPT โ a source click only refills untouched rows. Two exceptions ask for confirmation first: the ๐ site-sync card (resets the whole board) and switching sources after hand-editing the raw text (discards that text). โป refill replaces stamps by design โ that's what โฒ undo is for.
The green line is the board's ONE active row: every key acts on it. It follows the song as it plays (so R stamps the row you're hearing) and goes wherever you point it with โโ or a click. It holds still in three cases: while you're typing a time, while rows are blue-selected for a shift, and right after a stamp (so rapid R,R,R never gets pulled backward).
Keys: R stamp the green line โ it then ADVANCES to the next row (rapid R,R,R times a whole playthrough); the stamped row flashes bright, and โ jumps back to it and replays. space replay the green line ยท โโ move it (a timed row replays as you land on it) ยท โโ nudge its time โ0.1s ยท ZX scrub video โ2s.
๐
Helping out? Thank you, fellow MOOMOO! Everything you do here stays in
your browser โ nothing touches the site until you ๐ฎ submit your picks and they're reviewed and auditioned by ear. Open โ above for a 2-minute tour, hover anything for a hint, and leave a name with your submission if you'd like to be credited. ๐
๐จ๏ธ Stuck, found a bug, or have ideas for this editor? Drop a note via the
contact page โ or find me directly on the MAMAMOO Discord, username
what12345678.