Cha Cha Triple Step Count Placement
Audit actual three-step cha-cha placement against caller anchor and chosen subdivision score; no universal on-one/on-two convention, style identification or step technique.
Description
A cha-cha triple placement check compares three observed steps with caller subdivisions and an anchor.
A cha-cha triple placement check compares three observed steps with caller subdivisions and an anchor. Style conventions remain explicit inputs.1
Enter exactly three strictly increasing observed beats, three nonnegative nondecreasing expected offsets, nonnegative anchor/tolerance. Return offsets, deviations and all-within-inclusive-tolerance flag.
When to use Cha Cha Triple Step Count Placement
Use Cha Cha Triple Step Count Placement when you need to evaluate the supplied records under the calculation and evidence rules below. No on-one/on-two standard, style identification or step-technique assessment is supplied.
Prepare the annotated dance, timing, rehearsal or inventory records requested. Supply caller rules, evidence flags and local reference values; distinguish beats, bars, counts and seconds.
How to use Cha Cha Triple Step Count Placement and understand its results
- Prepare the annotated dance, timing, rehearsal or inventory records requested. Supply caller rules, evidence flags and local reference values; distinguish beats, bars, counts and seconds.
- Enter observedTripleStepBeatPositions, callerExpectedTripleOffsetsBeats, callerTripleAnchorBeat, callerPlacementToleranceBeats using the field table and calculation rules, then run the tool.
- Read observedTripleOffsetsBeats, tripleStepPlacementDeviationsBeats, withinCallerTriplePlacement. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| observedTripleStepBeatPositions | Observed triple step beat positions | list of number | Required |
| callerExpectedTripleOffsetsBeats | Caller expected triple offsets beats | list of number | Required |
| callerTripleAnchorBeat | Caller triple anchor beat | number | Required |
| callerPlacementToleranceBeats | Caller placement tolerance beats | number | Required |
Enter exactly three strictly increasing observed beats, three nonnegative nondecreasing expected offsets, nonnegative anchor/tolerance. Return offsets, deviations and all-within-inclusive-tolerance flag.
offset=observed−anchor; deviation=offset−expectedOffset Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| observedTripleOffsetsBeats | Observed triple offsets beats | list of number |
| tripleStepPlacementDeviationsBeats | Triple step placement deviations beats | list of number |
| withinCallerTriplePlacement | Within caller triple placement | boolean |
{
"input": {
"observedTripleStepBeatPositions": [
4,
4.5,
5
],
"callerExpectedTripleOffsetsBeats": [
0,
0.5,
1
],
"callerTripleAnchorBeat": 4,
"callerPlacementToleranceBeats": 0.05
},
"output": {
"observedTripleOffsetsBeats": [
0,
0.5,
1
],
"tripleStepPlacementDeviationsBeats": [
0,
0,
0
],
"withinCallerTriplePlacement": true
}
} Limitations and assumptions
No on-one/on-two standard, style identification or step-technique assessment is supplied.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric lists are limited to 10,000 entries; string lists to 128 strings of at most 128 characters each. The rules above may impose smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use Jive Triple Chasse Beat Values Lookup: A jive chasse can use caller-supplied duration values rather than a fixed swing ratio. Cumulative durations determine step starts. For a complementary task, use Tango Walk Beat Syncopation Checker: Footfall timing can be compared with a caller score while preserving permitted syncopation annotations. Off-beat timing is not automatically an error.
References
-
Cha Cha Triple Step Count Placement — tool.io
Similar or alternative tools
- Jive Triple Chasse Beat Values Lookup
A jive chasse can use caller-supplied duration values rather than a fixed swing ratio. Cumulative durations determine step starts.
- Tango Walk Beat Syncopation Checker
Footfall timing can be compared with a caller score while preserving permitted syncopation annotations. Off-beat timing is not automatically an error.