You've mentioned an application that is not available for public users or only customers for a certain service have the possibility to download it. I've also used known search engines including the famous Google Search and couldn't find anything about it.
If you worry about licensing, then you have to check the EULA of the software. It's usually in a TXT file placed in the installation directory of Ecosound.
After this procedure, contact the developers using the details from Help > About. These are the steps in case there is no other information about it.