OP has put the full track up on YT as well. I have no idea how to do this sort of thing myself so it's not a dig, but to my ears it doesn't sound very well filtered at all. Sounds like it's been played under water in places. I don't think this works well unless you have the stems.