Alvas.Audio Class Library

AudioCompressionManager.SplitStereo Method (Stream, Stream, Stream)

Splits one stereo stream into two mono streams (left and right channels).

[Visual Basic]
Overloads Public Shared Sub SplitStereo( _
   ByVal stereoStream As Stream, _
   ByVal leftStream As Stream, _
   ByVal rightStream As Stream _
)
[C#]
public static void SplitStereo(
   Stream stereoStream,
   Stream leftStream,
   Stream rightStream
);

Parameters

stereoStream
input stereo Wave stream
leftStream
output mono Wave stream for left channel
rightStream
output mono Wave stream for right channel

Example

This example shows simple using of SplitStereo method.

string inFile = "stereo.wav";
string leftFile = "left.wav";
string rightFile = "right.wav";
AudioCompressionManager.SplitStereo(File.OpenRead(inFile), 
    File.Create(leftFile), File.Create(rightFile));
 

See Also

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