Class KeyTrackingResult<T>
- Namespace
- AiDotNet.Interfaces
- Assembly
- AiDotNet.dll
Result of key tracking over time.
public class KeyTrackingResult<T>
Type Parameters
TThe numeric type used for calculations.
- Inheritance
-
KeyTrackingResult<T>
- Inherited Members
Properties
HasKeyChanges
Gets or sets whether the piece has significant key changes.
public bool HasKeyChanges { get; set; }
Property Value
Modulations
Gets or sets detected modulation points.
public IReadOnlyList<ModulationPoint<T>> Modulations { get; set; }
Property Value
PrimaryKey
Gets or sets the primary key of the piece.
public string PrimaryKey { get; set; }
Property Value
Segments
Gets or sets key segments over time.
public IReadOnlyList<KeySegment<T>> Segments { get; set; }