The quality cannon be excused because there are many ways around it, and you didn't attempt to equalize it at all.
It sounds like you used a recorder or recording program to do both the song and the drumbeat at the same time.
try getting FLS or cakewalk studio.
I use cakewalk for my recording. it works really well for me.
and that the reason I prefer to play live... ;)