By releasing on Sound you are accepting our Terms of Service. You also have to make sure that releasing on Sound does not violate any current contracts you have with labels or third parties.
Otherwise there are no legal contracts associated with your release as you own everything you upload. By uploading, you are not giving away ownership or rights and you are free to release the music on other platforms.