Album prev / next by ID
On the album page, ← → step through the same language series (H-001…H-079, T-001…T-155). Ends stop with disabled arrows. Touch: swipe left next, swipe right previous. URL ?album= updates.
Enter the ID from the book. Short forms work: t12, T12, t 12 → T-012.
Short notes on how All I Need Music grew. Factual only.
On the album page, ← → step through the same language series (H-001…H-079, T-001…T-155). Ends stop with disabled arrows. Touch: swipe left next, swipe right previous. URL ?album= updates.
Album results show each track’s duration and outbound YTM / YT1 / YT2 / Lyric 1 / Lyric 2 links from the catalog. Track rows in albums.json are objects (title, duration, ytm, yt1, yt2, lyric1, lyric2).
Browse · Timeline · Lookup with temporary passcode gate, album ID normalize (t12 → T-012), cover fixes, and dense H/T IDs after dedupe. Fresh loads open Browse; deep links still open the album.
Printed QR codes use /?album=<ID> (and /a/<ID>). A lightweight lookup shell claimed the project URL so those links resolve to the album page, with YouTube Music one tap away.
Keep / Wrong song review for lyric-video and song-thumb candidates. Local LAN previews for in-person checks before anything public ships.
YouTube Music crawl of the collection: playlist and track matches, cover cache, Hindi and Tamil album pages for the book and browser.