Thanks Ian.

That solved the issues.
I'm now able to control live audio using Bass Equalizer. The audio received from networkcam RTSP stream is directed to VB-Cable and buffered trough Streamproc with acceptable low latency.
Now I try to set up a HighPass filter. This link has some interesting work on the issue.
https://www.un4seen.com/forum/?topic=12970.msg90367#msg90367. Posted by user
wiseguybec.
Converted to VB:
rchan=BASS_RecordStart(44100, 1, 0, RecordingCallback, 0)
Dim fxBQF As HFX = BASS_ChannelSetFX(rchan, BASS_FX_BFX_BQF,0)
Dim hiPass As New BASS_BFX_BQF()
hiPass.lFilter = BASS_BFX_BQF_HIGHPASS
hiPass.fCenter=300.0f
hiPass.fGain=0
hiPass.fBandwidth=3.0f
hiPass.fQ=0.1f
hiPass.fS=0.0f
hiPass.lChannel = BASS_BFX_CHANALL
BASS_FXSetParameters(fxBQF, DirectCast(hiPass, Object))
I have 2 questions.
1.
In my code I successfully use
rchan = Bass.BASS_RecordStart(44100, 2, 0, Nothing, IntPtr.Zero)
Do I need "RecordingCallback" to implement HighPass ?
In the post from
wiseguybec, we have:
rchan = BASS_RecordStart(44100, 1, 0, RecordingCallback, 0)
2.
In the second line of code, HFX seems like it is not transferable to VB, or perhaps changed in newer Bass versions? I 'm suggested by Visual Studio to change it to SFX or FX.
What should follow after Sfx. ?? , Fx. ??
e.g.
Dim fxBQF As Fx.???? = BASS_ChannelSetFX(rchan, BASS_FX_BFX_BQF,0)
Again, thank you so much for all the help.