i'm trying to use the bass_fx reverse, but it only go in reverse even when I change the settings.
please let me know what I'm doing wrong.
#constant DECODE 0x200000
#constant LOOP_CHN 4
#constant AUTOFREE 0x40000
#constant PRESCAN 0x20000
#constant FLOAT_CHN 256
#constant REVERSE_ATTRIBUTE 0x11000
#constant FORWARD 1
#constant REVERSE -1
type img
x as integer
y as integer
endtype
global dim ins(640*30) as img
global stream1 as dword
global stream2 as dword
global length
global bpp1
global bpp2
global i
set display mode 640,480,32
sync on
ink rgb(255,255,0),rgb(0,0,0)
load dll "bass.dll",1
load dll "bass_fx.dll",2
call dll 1,"BASS_Init",-1,44100,0,0,0
stream1 = call dll (1,"BASS_StreamCreateFile",0,"1.mp3",0,0,DECODE || PRESCAN || FLOAT_CHN)
stream2 = call dll (2,"BASS_FX_ReverseCreate",stream1,2.0,AUTOFREE || LOOP_CHN)
length = call dll (1,"BASS_ChannelGetLength",stream1,0)
bpp1 = call dll (1,"BASS_ChannelSeconds2Bytes",stream1,0.02)
call dll 1,"BASS_ChannelSetAttributes",stream2,REVERSE_ATTRIBUTE,FORWARD