Table of Contents

Class WaveToSampleProvider64

Namespace
NAudio.Wave.SampleProviders
Assembly
NAudio.Core.dll

Helper class turning an already 64 bit floating point IWaveProvider into an ISampleProvider - hopefully not needed for most applications

public class WaveToSampleProvider64 : SampleProviderConverterBase, ISampleProvider
Inheritance
WaveToSampleProvider64
Implements
Inherited Members
Extension Methods

Constructors

WaveToSampleProvider64(IWaveProvider)

Initializes a new instance of the WaveToSampleProvider class

public WaveToSampleProvider64(IWaveProvider source)

Parameters

source IWaveProvider

Source wave provider, must be IEEE float

Methods

Read(Span<float>)

Reads from this provider

public override int Read(Span<float> buffer)

Parameters

buffer Span<float>

Returns

int