My tracks sound full and and powerful after mastering but once I upload to soundcloud my track becomes muddy and the high ends are ruined. I do master with my ceiling at -1.5db to prevent the over-compression and I lower the width of my high ends yet it comes out just as bad. I've tried uploading wav, Flac, Aiff which all actually end up sometimes sounding worse than the MP3 versions! I want to know what more can I do? Could it be an issue more so with my mix-down? Is there a secret idk about?