I want to reduce WAV file using cscore libary without loosing audio, something like NAudio
var pcmStream = WaveFormatConversionStream.CreatePcmStream(inputSteam); var wavCompressedStream = new WaveFormatConversionStream(target, pcmStream);
I want to reduce WAV file using cscore libary without loosing audio, something like NAudio
var pcmStream = WaveFormatConversionStream.CreatePcmStream(inputSteam); var wavCompressedStream = new WaveFormatConversionStream(target, pcmStream);
You can change the format of a wave file with by opening the existing audio data as
IWaveSource, changing its format and writing it back to any stream or file. For example:But keep in mind that you probably will loose audio quality by downsampling, changing bits per sample, ...