Alvas.Audio Class Library

AudioCompressionManager.Convert Method (IAudioReader, WaveWriter, Boolean)

Converts the audio data from the specified old format to the new format.

[Visual Basic]
Overloads Public Shared Sub Convert( _
   ByVal wr As IAudioReader, _
   ByVal ww As WaveWriter, _
   ByVal fastConversion As Boolean _
)
[C#]
public static void Convert(
   IAudioReader wr,
   WaveWriter ww,
   Boolean fastConversion
);

Parameters

wr
ww
fastConversion

Example

This example shows simple using of Convert method.

Mp3Reader mr = new Mp3Reader(File.OpenRead("in.mp3"));
IntPtr formatMp3 = mr.ReadFormat();
IntPtr formatPcm = AudioCompressionManager.GetCompatibleFormat(formatMp3, 
    AudioCompressionManager.PcmFormatTag);
WaveWriter ww = new WaveWriter(File.Create("out.wav"), 
    AudioCompressionManager.FormatBytes(formatPcm));
AudioCompressionManager.Convert(mr, ww, false);
mr.Close();
ww.Close();
 

See Also

AudioCompressionManager Class | Alvas.Audio Namespace | AudioCompressionManager.Convert Overload List