melopoeia
noun
°The art of composing melodies.