Table of Contents

Class ChromaprintOptions

Namespace
AiDotNet.Audio.Fingerprinting
Assembly
AiDotNet.dll

Configuration options for Chromaprint fingerprinting.

public class ChromaprintOptions
Inheritance
ChromaprintOptions
Inherited Members

Properties

ContextSize

Gets or sets the number of context frames for hashing.

public int ContextSize { get; set; }

Property Value

int

FftSize

Gets or sets the FFT size.

public int FftSize { get; set; }

Property Value

int

HashStep

Gets or sets the step between hash computations.

public int HashStep { get; set; }

Property Value

int

HopLength

Gets or sets the hop length.

public int HopLength { get; set; }

Property Value

int

MaxBitDifference

Gets or sets the maximum bit difference for approximate matching.

public int MaxBitDifference { get; set; }

Property Value

int

SampleRate

Gets or sets the sample rate (default 11025 Hz for efficiency).

public int SampleRate { get; set; }

Property Value

int