Music Practice Repetition Counter

Record each attempt as a self-judged Clean repetition or Retry, then follow the consecutive-clean streak towards a target you chose. CountNook never listens to or judges the performance.

Your practice repetitions

Checking saved practice

Practice settings

Enable JavaScript to record attempts and save this practice in your browser.

Practice repetitions

Practice actions

Recent attempts

You decide what counts as clean

Name the passage, exercise, change, entrance or run-through in front of you and choose your own consecutive-clean target. CountNook records the two buttons you press, and you decide whether each attempt met your standard.

  1. Set up one practice item. The label and target are ordinary editable session details. The default and the three built-in examples are starting points, not suggested repetition counts.

  2. Choose Clean repetition when the attempt meets the standard you set for this session. It adds one attempt, one clean repetition and one step to the current clean streak.

  3. Choose Retry when the attempt should not extend that streak. Retry still adds one attempt, leaves the clean total alone and returns the current streak to zero.

  4. Reach the target in a row. Completion occurs on the first Clean repetition that makes the current streak equal the chosen target. A clean total spread across retries does not complete the session.

Streaks, corrections and starting again

The main board keeps the current streak beside its target. Total attempts and total clean repetitions describe the whole active session, while best streak preserves its highest consecutive run even after Retry resets the current streak.

Undo last change

Undo restores the practice record to the point before the latest available change. Attempts, clean total, current and best streaks, recent history and completion change together. Undoing the Clean repetition that reached the target reopens the session.

Reset attempts

Reset attempts keeps the same practice item and target but clears attempts, clean totals, streaks and recent attempts. The reset itself can be undone while it remains in the available Undo history.

New practice

New practice begins a fresh setup with the current label and target carried forward for editing. It clears attempt progress, and Undo cannot return to the previous practice session.

Recent attempts

Each recent entry includes its attempt number, Clean or Retry text and time, so colour is never the only clue. This short list helps with correction; it is not an analysis or score.

What this browser saves and what it cannot promise

This browser saves the current label, target, practice status, totals, streaks and recent attempts separately from every other CountNook tool. “Saved in this browser” appears only after CountNook checks that the change was stored.

One tab saves at a time

When several tabs open the same practice workspace, one tab can save changes at a time. Read-only, recovery and conflict states provide explicit actions rather than silently overwriting a different local copy. This is tab protection, not collaboration.

Browser data can be lost

There is no account, cloud backup, cross-device sync, import or export for this tool. Private browsing, browser settings or clearing site data can remove the session permanently.

No automatic assessment

CountNook does not use a microphone, MIDI, recording, audio analysis or another sensor. Clean and Retry are always the user's own choices, and the interface does not calculate a percentage, grade, mastery measure or proficiency estimate.

No lesson or routine

The counter does not teach technique, time a session, prescribe a target or recommend what to practise. Reaching the chosen streak records only that CountNook received that run of manual Clean entries; it makes no claim about learning or performance.