Namespace AudioAnalysisTools.Indices
Classes
AnalyzerConfigIndexProperties
GapsAndJoins
IndexCalculate
Core class that calculates indices.
IndexCalculateConfig
CONFIG CLASS FOR the class IndexCalculate.cs.
IndexCalculateResult
IndexCalculateSixOnly
THis class calculates only six major indices. WARNING: DO NOT USE Frame Overlap when calculating acoustic indices. It yields ACI, BGN, POW and EVN results that are significantly different from the default.
IndexDisplay
IndexDistributions
IndexDistributions.SpectralStats
IndexGenerationData
IndexMatrices
IndexProperties
This class stores the properties of a particular index. THIS CLASS DOES NOT STORE THE VALUE OF THE INDEX - the value is stored in class IndexValues. This class stores default values, normalisation bounds and provides methods for the correct display of a SUMMARY INDEX in a tracks image. Display of SPECTRAL INDICES is handled in the class LDSpectrogramRGB.
IndexPropertiesCollection
InitialiseIndexProperties
This static class contains all the keys to identify available acoustic indices. THIS CLASS DOES NOT STORE THE VALUE OF THE INDEX
- the value of spectral indices is stored in class SpectralIndexValues.
- the value of summary indices is stored in class SummaryIndexValues.
RainIndices
SpectralIndexValues
SpectralIndexValuesForContentDescription
TODO THIS CLASS IS WORK IN PROGRESS. IT IS PART OF CONTENT DESCRIPTION project. Purpose of this class is to avoid using the class IndexCalculateResult for returning results from IndexCalculateSixOnly.Analysis(); This class is stripped down to just the required six spectral indices.
SpectralIndicesToAndFromTable
This class contains methods for interconversion of files of Spectral Indices to/from a single "pivot-table" file.
SpectralIndicesToAndFromTable.Arguments
SummaryIndexValues
This class is used to store the values of all indices regardless of type. They are stored in dictionaries in order to make them accessible by key without having to write a special method each time a new index is created. Some of the functionality is in the parent class IndexBase.
Structs
RainIndices.RainStruct
a set of indices derived from each recording.
Interfaces
IIndexPropertyReferenceConfiguration
Enums
ConcatMode
Choices in how recording gaps are visualised.