Hi!
I hav a problem with bass.net.dll!
Every time when i use a record stream for the visualisation of Misc.Visuals the pictureBox is starting flicker!
But visuals and a normal Steam is working very well.
Here is my code:
Form Load:
BassNet.Registration("xxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxx")
BASS_Init(-1, 44100, 0, Me.Handle)
BASS_RecordInit(-1)
BASS_RecordSetInput(0, Un4seen.Bass.BASSInput.BASS_INPUT_ON, 1)
Record = BASS_RecordStart(44100, 1, 0, Nothing, Nothing)
'//Record = BASS_StreamCreateFile("D:\Daten\Musik\WTF! - Da Bop.mp3", 0, 0, 0)
BASS_ChannelPlay(Record, True)
Timer1.Enabled = True
Timer(invervall = 10):
PictureBox2.Image = vis.CreateSpectrumLinePeak(Record, PictureBox1.Width, PictureBox1.Height, Color.Red, Color.Green, Color.Blue, Color.Black, 15, 5, 2, 10, True, True, False)
'PictureBox1.Image = vis.CreateWaveForm(Record, PictureBox1.Width, PictureBox1.Height, Color.Red, Color.Green, Color.Blue, Color.Black, 1, True, False, False)
PictureBox1.Image = Draw(Record, PictureBox1.Width, PictureBox1.Height, Color.Red, Color.Black, 1)
Dim peak(2) As Single
Bass.BASS_ChannelGetLevel(Record, peak)
ProgressBar1.Value = peak(2) * 100
ProgressBar2.Value = peak(1) * 100
I hope you can help me to find the problem, despite my poor English.