I think of my memory as semantic rather than visual or auditory. I’m not sure how to explain it. No, I usually can’t play music in my head. I can imagine myself signing it though.
I don’t have bad memory, it’s specifically the task of reproducing the exact choice and order of words that trips me up.