I can't get it to work. In procedure LoadBassFXDLL, at line 713 it fires the error:
if Count > 0 then raise EBASSFX.Create('Load BASSFX error count = ' + inttostr(Count)+' ');
The value of Count is always 30. After this I get access violations when trying to load/play audio or close the program.
I don't see anything wrong in my code, it's just like the example near the top of the header file. Even the simplest test program will fail like that.
Using Windows 2000 SP4 with Delphi 6.