Thanks for the help. I thought of doing something like the microsoft winxp activation thingy where it creates a unique identifier by looking at the serial number of hard drive, amount of ram installed, e.t.c. This is then used as a key for encrypting the mp3 and then built into the files that the user downloads. I just need to knock up a half decent mp3 player in DBPro that reads in the encrypted file and plays it. The theory is that you cant copy these files to another pc. Trouble comes though if user installs on another drive or they change memory.
Trouble is that DBPro does not work on Windows NT or Apple macs, but then again do I care!
I may pursue this a bit futher over next week or so. Luckily the client is not in too much of a rush as they are still putting together an album. They were just hoping to sell some tracks online.
Forcing user to only use a basic MP3 player with no way of controlling sound may be a turn-off aswell. Also even a basic compressed DBPro player will be a pretty hefty download.
Still does not stop user doing an analogue record from soundcard output though and creating their own mp3 or CD. But then again you will lose some quality doing it like that.
Any other suggestions greatly received.
Gronda, Gronda