VocalRangeState

constructor(phase: VocalRangePhase = VocalRangePhase.IDLE, countdownSeconds: Int = 0, phaseMessage: String = "Ready to detect your vocal range", currentPitch: VocalPitch? = null, currentAmplitude: Float = 0.0f, stabilityProgress: Float = 0.0f, bestLowNote: DetectedNote? = null, bestHighNote: DetectedNote? = null, lowNote: DetectedNote? = null, highNote: DetectedNote? = null, result: VocalRangeResult? = null, error: String? = null)