Update hymns MIDI gap report to reflect Cyber Hymnal recovery (801/1463)
All checks were successful
Deploy to WebDAV (/BLB) / deploy (push) Successful in 48s
All checks were successful
Deploy to WebDAV (/BLB) / deploy (push) Successful in 48s
This commit is contained in:
parent
ce2c8340ae
commit
9de6e8ae79
@ -2,6 +2,29 @@
|
||||
|
||||
Generated: 2026-09-05
|
||||
|
||||
## UPDATE (2026-09-05) — MIDI recovery from Cyber Hymnal
|
||||
|
||||
The BLB note naming **Cyber Hymnal** (hymntime.com) as the source of its hymns and
|
||||
lyrics was used to recover the missing tune-audio. Of the **1,463** files that were
|
||||
originally missing:
|
||||
|
||||
- **801** recovered from Cyber Hymnal's MIDI library (`hymntime.com/tch/mid/`)
|
||||
by matching each BLB hymn page's `Music:` tune/composer attribution to the Cyber Hymnal
|
||||
tune index, downloading the tune MIDI, renaming to the BLB slug, and storing under
|
||||
`hymns/hymns_mid/`.
|
||||
- **662** remain missing. These are overwhelmingly **modern gospel
|
||||
hymn-tunes** (Sankey, Moody, gospel revival songs, etc.) that are not present in Cyber
|
||||
Hymnal's library, plus a set of **ambiguous tunes** whose Cyber Hymnal names are
|
||||
composer-disambiguated into multiple variants (e.g. two "Aberystwyth", two "Veni
|
||||
Creator", three "St. Catherine") where selecting the wrong variant would play the wrong
|
||||
tune, so they were deliberately left unresolved rather than guessed.
|
||||
|
||||
**Files added:** 801 valid Standard MIDI files (verified `MThd` magic, 1–3
|
||||
tracks, real note data) added under `hymns/hymns_mid/`.
|
||||
|
||||
**Current status:** most (but not all) of the original 1,463-file gap is closed; the
|
||||
remainder affects 674 of 2749 hymn pages.
|
||||
|
||||
## Summary
|
||||
|
||||
- **Hymn HTML pages scanned:** 2,749 total; **1,925 (70%)** have ≥1 dead midi reference
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user