Class MonoToStereoProvider16
Converts from mono to stereo, allowing freedom to route all, some, or none of the incoming signal to left or right channels
public class MonoToStereoProvider16 : IWaveProvider
- Inheritance
-
MonoToStereoProvider16
- Implements
- Inherited Members
- Extension Methods
Constructors
MonoToStereoProvider16(IWaveProvider)
Creates a new stereo waveprovider based on a mono input
public MonoToStereoProvider16(IWaveProvider sourceProvider)
Parameters
sourceProviderIWaveProviderMono 16 bit PCM input
Properties
LeftVolume
1.0 to copy the mono stream to the left channel without adjusting volume
public float LeftVolume { get; set; }
Property Value
RightVolume
1.0 to copy the mono stream to the right channel without adjusting volume
public float RightVolume { get; set; }
Property Value
WaveFormat
Output Wave Format
public WaveFormat WaveFormat { get; }
Property Value
Methods
Read(byte[], int, int)
Reads bytes from this WaveProvider
public int Read(byte[] buffer, int offset, int count)