melodist

Noun

 * 1) A performer or composer of melodies.

Etymology
.