C# Class GAudio.FFTBinInfo

Show file Open project: gregzo/G-Audio Class Usage Examples

Public Properties

Property Type Description
BinIndex int
InterpolatedBinIndex float
InterpolatedFrequency float
InterpolatedMagnitude float

Public Methods

Method Description
FFTBinInfo ( float magnitudes, int index, float binFreqWidth ) : System.Collections
FFTBinInfo ( float magnitudes, int index, int sampleRate, int fftSize ) : System.Collections
GetLowerMaxBins ( float magnitudes, int fromIndex, int toIndex, float binFrequencyWidth, float magThresholdRatio ) : List
GetMidiCode ( ) : int

Method Details

FFTBinInfo() public method

public FFTBinInfo ( float magnitudes, int index, float binFreqWidth ) : System.Collections
magnitudes float
index int
binFreqWidth float
return System.Collections

FFTBinInfo() public method

public FFTBinInfo ( float magnitudes, int index, int sampleRate, int fftSize ) : System.Collections
magnitudes float
index int
sampleRate int
fftSize int
return System.Collections

GetLowerMaxBins() public static method

public static GetLowerMaxBins ( float magnitudes, int fromIndex, int toIndex, float binFrequencyWidth, float magThresholdRatio ) : List
magnitudes float
fromIndex int
toIndex int
binFrequencyWidth float
magThresholdRatio float
return List

GetMidiCode() public method

public GetMidiCode ( ) : int
return int

Property Details

BinIndex public property

public int BinIndex
return int

InterpolatedBinIndex public property

public float InterpolatedBinIndex
return float

InterpolatedFrequency public property

public float InterpolatedFrequency
return float

InterpolatedMagnitude public property

public float InterpolatedMagnitude
return float