Author Topic: DELPHI & BASS_FX_TWO is Ready  (Read 7169 times)

Chris

  • Posts: 2216
DELPHI & BASS_FX_TWO is Ready
« on: 15 Aug '03 - 15:28 »
Hi Delphianer

The Delphi MultiInstance Wrapper for the BASS_FX.dll is ready

Greets Chris
« Last Edit: 18 Aug '03 - 08:20 by Chris »

Chris

  • Posts: 2216
Re: DELPHI & BASS_FX_TWO
« Reply #1 on: 16 Aug '03 - 02:23 »
All Errors are fixed

Greets Chris
« Last Edit: 16 Aug '03 - 15:59 by Chris »

hukka

  • Posts: 77
Re: DELPHI & BASS_FX_TWO is Ready
« Reply #2 on: 17 Aug '03 - 14:37 »
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.

Chris

  • Posts: 2216
Re: DELPHI & BASS_FX_TWO is Ready
« Reply #3 on: 17 Aug '03 - 16:11 »
I will shortly upload a litte demo
Greets chris

Chris

  • Posts: 2216
Re: DELPHI & BASS_FX_TWO is Ready
« Reply #4 on: 18 Aug '03 - 03:17 »
NEW Version is Online include a litte Demo
http://web11.essen108.server4free.de/delphi/BASS_FX_TWO.zip

or change this line from
Code: [Select]

ProcLoad(DWORD(@BASS_FX_GetVersion [hBass]),'BASS_FX_GetVersion')+


to

Code: [Select]


ProcLoad(DWORD(@BASS_FX_GetVersion     [SetInst(hBass)]),'BASS_FX_GetVersion')+



Please report any errors ...
Greets Chris
« Last Edit: 18 Aug '03 - 05:39 by Chris »

hukka

  • Posts: 77
Re: DELPHI & BASS_FX_TWO is Ready
« Reply #5 on: 18 Aug '03 - 09:49 »
Thanks! Changed the header as you said and it works now.