in global vars
Fade:BASS_BFX_VOLUME_ENV;
node: array of BASS_BFX_ENV_NODE;
fx_vol: integer;
setting fx
SetLength(node, 4);
node[0].pos:=0.0;
node[0].val:=1;
node[1].pos:=BASS_ChannelBytes2Seconds(AudioChannel, Trunc(GraphDisplay3D1.Items.Item[0].SelectionStart));
node[1].val:=1;
node[2].pos:=BASS_ChannelBytes2Seconds(AudioChannel, Trunc(GraphDisplay3D1.Items.Item[0].SelectionStart))+0.1;
node[2].val:=0;
node[3].pos:=BASS_ChannelBytes2Seconds(AudioChannel, Trunc(GraphDisplay3D1.Items.Item[0].SelectionEnd));
node[3].val:=1;
fade.lChannel:=BASS_BFX_CHANALL;
fade.lNodeCount:=4;
fade.pNodes:=@node;
fade.bFollow:=True;
BASS_FXSetParameters(fx_vol, @fade);
bass error - ILLPARAM, but when i create this fx locally this code working