---
key: mechanic/keyboard--family-timing
type: mechanic
id: keyboard--family-timing
lang: en
title: Time and rhythm
summary: >-
  A key press is compared with a timing window. Crypt of the NecroDancer
  requires movement and attacks to follow the musical beat.
updatedAt: '2026-10-22'
status: active
url: 'https://gamemechanics.pro/en/knowledge/mechanic/keyboard--family-timing/'
jsonUrl: >-
  https://gamemechanics.pro/api/v1/knowledge/en/mechanic/keyboard--family-timing.json
markdownUrl: >-
  https://gamemechanics.pro/content/knowledge/en/mechanic/keyboard--family-timing.md
aliases: []
tags:
  - Physical keyboard interactions
  - Signals and timing
sourceIds:
  - source-d016f535d3996d45
sources:
  - id: source-d016f535d3996d45
    title: Crypt of the NecroDancer
    url: 'https://store.steampowered.com/app/247080/'
    verifiedAt: null
relations: []
placements:
  - catalogId: keyboard
    id: family-timing
    title: Physical keyboard interactions
    url: 'https://gamemechanics.pro/en/mechanics/keyboard/#family-timing'
    categoryIds:
      - section-1
supersededBy: []
attributes:
  preview:
    updatedAt: '2026-10-22'
    title: Time and rhythm
    description: >-
      A key press is compared with a timing window. Crypt of the NecroDancer
      requires movement and attacks to follow the musical beat.
    image:
      src: images/mechanics/systems-crypt-necrodancer-01.webp
      width: 1440
      height: 810
      game: Crypt of the NecroDancer
      sourceUrl: 'https://store.steampowered.com/app/247080/'
      originalUrl: >-
        https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/247080/ss_bb057affa1f4ccac14d1a58e5707cd0fd66e82e7.1920x1080.jpg?t=1791916929
      credit: Brace Yourself Games / Brace Yourself Games / Klei Entertainment
      rights: >-
        © Brace Yourself Games / Brace Yourself Games / Klei Entertainment. All
        rights reserved.
      caption: Movement and attacks follow the musical beat
      alt: Movement and attacks follow the musical beat
      markers:
        - x: 50
          'y': 88
          label: The lower beat bar helps time actions to the music
    tips:
      - Show the input window and allow audiovisual latency calibration.
    examples:
      - title: Crypt of the NecroDancer
        url: 'https://store.steampowered.com/app/247080/'
endsAt: null
provenance: >-
  Original editorial design catalog consolidated from project discussions on
  2026-10-20. Complete discussion item lists and contextual limitations are
  preserved; linked primary sources support specific techniques, not the entire
  classification. English translation was prepared with machine assistance and
  editorial review.
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
catalogKey: catalog/keyboard
---
# Time and rhythm

id: keyboard--family-timing
type: mechanic
key: mechanic/keyboard--family-timing
lang: en
status: active
url: https://gamemechanics.pro/en/knowledge/mechanic/keyboard--family-timing/

A key press is compared with a timing window. Crypt of the NecroDancer requires movement and attacks to follow the musical beat.

## At a glance

![Movement and attacks follow the musical beat](https://gamemechanics.pro/images/mechanics/systems-crypt-necrodancer-01.webp)

[Crypt of the NecroDancer](https://store.steampowered.com/app/247080/) · © Brace Yourself Games / Brace Yourself Games / Klei Entertainment. All rights reserved.

1. The lower beat bar helps time actions to the music

- Show the input window and allow audiovisual latency calibration.

- [Crypt of the NecroDancer](https://store.steampowered.com/app/247080/)

## How it works

The position of the press or release relative to the temporal structure is assessed.

## Variants

### Variants and applications

<a id="family-timing-variants"></a>

- Reaction to a signal. Action: Press after the signal appears; response delay is measured. Application: Race start, object catching, response training simulator. Conditions: Device and output delays are included in the measurement; This is not a laboratory evaluation without calibration. Equipment: Regular keyboard. <a id="variant-k017"></a>
- Hitting the window. Action: Press inside the allowed interval. Application: Parry, active cooldown, QTE, precise stop of the indicator. Conditions: Window width and early input are difficulty parameters. Equipment: Regular keyboard. <a id="variant-k018"></a>
- Letting go out the window. Action: Hold the key and release at the right moment. Application: Release the charge at the peak, break the note, unhook from the moving platform. Conditions: It is the release that is assessed, not the beginning of the hold. Equipment: A regular keyboard. <a id="variant-k019"></a>
- Maintaining duration. Action: Compare the hold length with a given sample. Application: Long note, cooking, dosage in a conventional laboratory. Conditions: The error of the beginning and end can be assessed separately. Equipment: A regular keyboard. <a id="variant-k020"></a>
- Uniform pulse. Action: Repeat pressing with a constant period. Application: Playing with a metronome, marching, working a rhythmic mechanism. Conditions: Periodic rhythm differs from the maximum frequency. Equipment: Regular keyboard. <a id="variant-k021"></a>
- Rhythmic pattern. Action: Play a sequence of short and long intervals. Application: Musical password, drum part, telegraph code. Conditions: Morse symbols require a separate rule for parsing letter and word boundaries. Equipment: Regular keyboard. <a id="variant-k022"></a>
- Change of tempo and accents. Action: Adjust presses for acceleration, deceleration, weak beats or offsets. Application: Rhythmic pursuit, musical performance, changing the speed of a conveyor. Conditions: The emphasis on a regular keyboard is set by a rule or a separate key, and not by the force of impact. Equipment: A regular keyboard. <a id="variant-k023"></a>
- Several rhythms at the same time. Action: Different groups of keys serve independent temporary parts. Application: Polyrhythm, simultaneous control of two mechanisms, keyboard ensemble. Conditions: Complexity increases with the independence of streams; check rollover. Equipment: Regular keyboard. <a id="variant-k024"></a>

## Context and limits

Author's working classification for designing games and interactions. Options can overlap and combine; the list is not a generally accepted standard or proven exhaustive list. Application examples are conditional unless a specific verifiable observation is indicated nearby. Sources support individual techniques and technical limitations.

## Connected materials


## Sources and provenance

Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.

- [Crypt of the NecroDancer](https://store.steampowered.com/app/247080/) (id: source-d016f535d3996d45)

CC-BY-4.0 · gamemechanics.pro contributors
