C# Class SoundFingerprinting.Audio.NAudio.NAudioSourceReader

Inheritance: INAudioSourceReader
Show file Open project: AddictedCS/soundfingerprinting

Public Methods

Method Description
NAudioSourceReader ( ) : System
ReadMonoFromSource ( string source, int sampleRate, double secondsToRead, double startAtSecond ) : float[]

Private Methods

Method Description
NAudioSourceReader ( ISamplesAggregator samplesAggregator, INAudioFactory naudioFactory ) : System
SeekToSecondInCaseIfRequired ( double startAtSecond, WaveStream stream ) : void

Method Details

NAudioSourceReader() public method

public NAudioSourceReader ( ) : System
return System

ReadMonoFromSource() public method

public ReadMonoFromSource ( string source, int sampleRate, double secondsToRead, double startAtSecond ) : float[]
source string
sampleRate int
secondsToRead double
startAtSecond double
return float[]