About this subject "Remove Vocal" I research a little and made this;
Load the original file
_stream = Bass.BASS_StreamCreateFile(@"c:\mp3\naosei.mp3", 0, 0, BASSFlag.BASS_DEFAULT);
// Duplicate the audio stream
_invertedStream = BassFx.BASS_FX_TempoCreate(_stream, BASSFlag.BASS_FX_FREESOURCE);
// Apply phase inversion to one channel (e.g., the right channel)
BASS_CHANNELINFO info = new BASS_CHANNELINFO();
Bass.BASS_ChannelGetInfo(_invertedStream, info);
Bass.BASS_ChannelSetPosition(_invertedStream, 0, BASSMode.BASS_POS_BYTES); // Reset stream position
Bass.BASS_ChannelGetData(_invertedStream, IntPtr.Zero, (int)info.freq * 2); // Decode initial data
Bass.BASS_ChannelSetAttribute(_invertedStream, BASSAttribute.BASS_ATTRIB_PAN, 1);
// Create a mixer stream to combine the original and inverted streams and PLAY
_mixerStream = BassMix.BASS_Mixer_StreamCreate(info.freq, 2, BASSFlag.BASS_DEFAULT);
BassMix.BASS_Mixer_StreamAddChannel(_mixerStream, _stream, BASSFlag.BASS_DEFAULT);
BassMix.BASS_Mixer_StreamAddChannel(_mixerStream, _invertedStream, BASSFlag.BASS_DEFAULT);
// Play stream
Bass.BASS_ChannelPlay(_mixerStream, false);
Can someone help me, cause cant get any sound from this.
Thanks