Delphix only supports uncompressed wav's. I need to be able to use M ADPCM

(need for background music)

So I had a look around. Mediaplayer that comes with delphi seemed a good start. It does all that I want except music volume control. (to do that I have to chnage entire system volume and I don't want to).

Had a look at BassPlayer but keeps giving me errors when trying to load the project. put Bass.dll and the like in the app folder but still it won't load the form some error like "cannot support dual channel mode (failed to get buffer). Then a ton of errors. When compiling it works ok, but I seem to have to always have bass.dll there. Tried thr wrapper Dynamic_bass.pas but that just gave me even more errors and didnt doa thing. So gave up on it as a bad job

Anyone have any suggestions on: changing Tmediaplayer volume, getting bassplayer working or suggesting another mediaplayer?