Class MonoToStereoSampleProvider
- Namespace
- NAudio.Wave.SampleProviders
- Assembly
- NAudio.Core.dll
No nonsense mono to stereo provider, no volume adjustment, just copies input to left and right.
public class MonoToStereoSampleProvider : ISampleProvider
- Inheritance
-
MonoToStereoSampleProvider
- Implements
- Inherited Members
- Extension Methods
Constructors
MonoToStereoSampleProvider(ISampleProvider)
Initializes a new instance of MonoToStereoSampleProvider
public MonoToStereoSampleProvider(ISampleProvider source)
Parameters
sourceISampleProviderSource sample source
Properties
LeftVolume
Multiplier for left channel (default is 1.0)
public float LeftVolume { get; set; }
Property Value
RightVolume
Multiplier for right channel (default is 1.0)
public float RightVolume { get; set; }
Property Value
WaveFormat
WaveFormat of this provider
public WaveFormat WaveFormat { get; }
Property Value
Methods
Read(Span<float>)
Reads samples from this provider into a span
public int Read(Span<float> buffer)