Class SpectrogramAttributes
Inheritance
SpectrogramAttributes
Assembly: AudioAnalysisTools.dll
public class SpectrogramAttributes
Properties
|
Improve this Doc
View Source
Declaration
public TimeSpan Duration { get; set; }
Property Value
|
Improve this Doc
View Source
Gets or sets the real value difference between two adjacent values of the 16, 24 bit signed integer,
used to represent the signal amplitude in the range -1 to +1.
Declaration
public double Epsilon { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public double FBinWidth { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public int FrameCount { get; set; }
Property Value
|
Improve this Doc
View Source
Gets or sets duration of full frame or window in seconds.
Declaration
public TimeSpan FrameDuration { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public double FramesPerSecond { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public double MaxAmplitude { get; set; }
Property Value
|
Improve this Doc
View Source
Gets or sets the maximum frequency that can be represented given the signals sampling rate.
The Nyquist is half the SR.
Declaration
public int NyquistFrequency { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public int SampleRate { get; set; }
Property Value
|
Improve this Doc
View Source
Gets or sets the signal power added by using the chosen FFT window function.
Declaration
public double WindowPower { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
returns the duration of that part of frame not overlapped with following frame.
Duration is given in seconds.
Assumes window size and overlap fraction already known.
Declaration
public static TimeSpan GetFrameOffset(int windowSize, double windowOverlap, int sampleRate)
Parameters
Returns
Extension Methods