Class SampleToWaveProvider
- Namespace
- NAudio.Wave.SampleProviders
- Assembly
- NAudio.Core.dll
Helper class for when you need to convert back to an IWaveProvider from an ISampleProvider. Keeps it as IEEE float
public class SampleToWaveProvider : IWaveProvider
- Inheritance
-
SampleToWaveProvider
- Implements
- Inherited Members
- Extension Methods
Constructors
SampleToWaveProvider(ISampleProvider)
Initializes a new instance of the WaveProviderFloatToWaveProvider class
public SampleToWaveProvider(ISampleProvider source)
Parameters
sourceISampleProviderSource wave provider
Properties
WaveFormat
The waveformat of this WaveProvider (same as the source)
public WaveFormat WaveFormat { get; }
Property Value
Methods
Read(Span<byte>)
Reads from this provider
public int Read(Span<byte> buffer)