VoxaTrace
Toggle table of contents
2.0.0
common
Target filter
common
Switch theme
Search in API
Skip to content
VoxaTrace
VoxaTrace
/
com.musicmuni.voxatrace.tona.model
/
OctaveCorrectionConfig
/
Builder
Builder
class
Builder
Builder for OctaveCorrectionConfig (ADR-001 Tier 2).
Members
Constructors
Builder
Link copied to clipboard
constructor
(
)
Functions
boundary
Window
Ms
Link copied to clipboard
fun
boundaryWindowMs
(
ms
:
Float
)
:
OctaveCorrectionConfig.Builder
build
Link copied to clipboard
fun
build
(
)
:
OctaveCorrectionConfig
correct
Boundaries
Link copied to clipboard
fun
correctBoundaries
(
enabled
:
Boolean
)
:
OctaveCorrectionConfig.Builder
hop
Ms
Link copied to clipboard
fun
hopMs
(
ms
:
Int
)
:
OctaveCorrectionConfig.Builder
preset
Link copied to clipboard
fun
preset
(
config
:
OctaveCorrectionConfig
)
:
OctaveCorrectionConfig.Builder
reference
Pitch
Hz
Link copied to clipboard
fun
referencePitchHz
(
hz
:
Float
)
:
OctaveCorrectionConfig.Builder
remove
Spurious
Jumps
Link copied to clipboard
fun
removeSpuriousJumps
(
enabled
:
Boolean
)
:
OctaveCorrectionConfig.Builder
snap
Back
Correction
Link copied to clipboard
fun
snapBackCorrection
(
enabled
:
Boolean
)
:
OctaveCorrectionConfig.Builder
snap
Back
Threshold
Cents
Link copied to clipboard
fun
snapBackThresholdCents
(
cents
:
Float
)
:
OctaveCorrectionConfig.Builder