Hi, as Ian wrote
stream = BassWma.BASS_WMA_EncodeOpenFile(stream, Nothing, AddOn.Wma.BASSWMAEncode.BASS_WMA_ENCODE_SOURCE, 128000, filename)
Dim encBuffer(35000) As Byte
While Bass.BASS_ChannelIsActive(stream) = CInt(BASSActive.BASS_ACTIVE_PLAYING)
Dim Len As Integer = Bass.BASS_ChannelGetData(stream, encBuffer, 35000)
End While
BassWma.BASS_WMA_EncodeClose(stream)
should to be
encoder1 = BassWma.BASS_WMA_EncodeOpenFile(stream, Nothing, AddOn.Wma.BASSWMAEncode.BASS_WMA_ENCODE_SOURCE, 128000, filename)
Dim encBuffer(35000) As Byte
While Bass.BASS_ChannelIsActive(stream) = CInt(BASSActive.BASS_ACTIVE_PLAYING)
Dim Len As Integer = Bass.BASS_ChannelGetData(stream, encBuffer, 35000)
End While
BassWma.BASS_WMA_EncodeClose(encoder1)