Table of Contents

Namespace AiDotNet.Audio.Features

Classes

AudioFeatureExtractorBase<T>

Base class for audio feature extractors providing common functionality.

ChromaExtractor<T>

Extracts chromagram (pitch class profile) features from audio signals.

ChromaOptions

Options for chroma feature extraction.

ConstantQTransform<T>

Constant-Q Transform (CQT) for music analysis with logarithmic frequency resolution.

MfccExtractor<T>

Extracts Mel-Frequency Cepstral Coefficients (MFCCs) from audio signals.

MfccOptions

Options for MFCC extraction.

SpectralFeatureExtractor<T>

Extracts spectral features from audio signals including centroid, bandwidth, rolloff, and flux.

SpectralFeatureOptions

Options for spectral feature extraction.

Enums

SpectralFeatureType

Types of spectral features that can be extracted.

WindowType

Window types for spectral analysis.