My own “mixes” and “tracks” are available through direct download. Just press the 3 dots (as shown above with the red arrow) and you can download the mix or track.
This works great on Google Chrome or Microsoft Edge when using a desktop pc. Known issue is when you use the Safari browser and/or when you visit the site on your mobile phone the download button won’t appear.
If you want a mix or track just place a comment at the mix or track that you want and i will upload it on Wetransfer and provide you with a download link as soon as possible.