Class ChordRecognitionResult<T>
- Namespace
- AiDotNet.Interfaces
- Assembly
- AiDotNet.dll
Result of chord recognition.
public class ChordRecognitionResult<T>
Type Parameters
TThe numeric type used for calculations.
- Inheritance
-
ChordRecognitionResult<T>
- Inherited Members
Properties
ChordStats
Gets chord usage statistics.
public IReadOnlyDictionary<string, ChordStatistics<T>> ChordStats { get; set; }
Property Value
Segments
Gets or sets the detected chord segments.
public IReadOnlyList<ChordSegment<T>> Segments { get; set; }
Property Value
TotalDuration
Gets or sets the total duration in seconds.
public double TotalDuration { get; set; }
Property Value
UniqueChords
Gets the unique chords used in the song.
public IReadOnlyList<string> UniqueChords { get; set; }