I’d be ok with this diagnosis.
English melo- (“prefix meaning ‘music’”) (from Ancient Greek μέλος (mélos, “song; melody, tune”)) + -maniac (from French maniaque, from Late Latin maniacus, from Ancient Greek μανιακός (maniakós), an adjectival form of μανία (manía, “madness; mad desire, compulsion”), ultimately from Proto-Indo-European *men- (“to think”)).
Source: melomaniac – Wiktionary