Hello guys. Now I developing an audio player and I interfere with some problems with equalizer. When I use profile Full Bass & Treble. May be I use a wrong value of bandwidth? I do 18-line eqalizer with next frequencis
31,63,125,170,250,310,600,1000,1500,2000,3000,4000,6000,8000,10000,12000,14000,16000 Hz and
write this code (I use Delphi)
for i := 1 to BandsCount do begin
fx[i] := BASS_ChannelSetFX(Channel, BASS_FX_DX8_PARAMEQ, 1);
BASS_FXGetParameters(fx[i], @parameq);
parameq.fCenter := parameq_bands[i];//parameq_bands - array with frequencis values
parameq.fBandwidth:=1.5;
parameq.fGain:=0;
BASS_FXSetParameters(fx[i], @parameq);
end;
Please, help me