We do not currently know of any antonyms for immelodious.
The adjective immelodious is defined as:
Did you mean amulets?