V0.131 · FORMULA-VERIFIED MUSIC READING

Music Note Reading Trainer

Practice treble clef, bass clef, ledger lines, accidentals and key signatures on a full virtual piano, with local weak-note tracking and reproducible drills.

What does a note-reading trainer practice?

Music note reading is the visual skill of turning a symbol on a staff into a pitch quickly enough that the decoding step stops interrupting playing. The V0.131 trainer focuses on that specific bridge. A note appears on treble or bass staff, including ledger lines when the level allows them, and you answer on a virtual piano. Because the answer is a full piano pitch rather than only a letter name, C3 and C4 are different answers. That makes octave placement part of the drill instead of letting every C collapse into one button. Easy isolates treble-clef fluency. Standard alternates treble and bass while introducing ledger notes and explicit accidentals. Challenge mixes both clefs under major key signatures up to four sharps or flats, closer to the switching pressure a pianist sees on a grand staff.

Why treble and bass clefs need separate fluency

The same line or space does not mean the same pitch in every clef. On treble clef the bottom staff line is E4; on bass clef the bottom line is G2. Learners who memorize only one slogan often slow down when the clef changes because they restart a counting process from a landmark. Short mixed drills are designed to replace that repeated counting with direct recognition. Standard Practice deliberately alternates clefs, while the monitor records performance by actual MIDI pitch and clef exposure. If bass notes are consistently slower, the weak-note list will reveal that pattern locally rather than hiding it inside one combined percentage.

Ledger lines are part of ordinary reading

Real music does not stop at the five staff lines. Notes just above or below the staff appear on short ledger lines, and those positions often become a bottleneck because they are encountered less often. V0.131 expands the allowed staff-step range as difficulty rises. The notation renderer draws ledger lines from the same numeric staff position used by the verifier, so the visual symbol and expected pitch share one explicit coordinate model. The trainer does not create a separate thin “ledger line game” page; ledger practice is a genuine difficulty dimension inside the main product.

Accidentals and key signatures change the sounding pitch

A written F under a G-major key signature sounds F sharp unless a natural sign cancels it. Challenge therefore cannot be verified by checking only the letter name. The runtime first identifies the natural note implied by clef and staff step, then applies the active major-key signature, and finally lets an explicit sharp, flat or natural override that signature when present. The independent release verifier reconstructs the same result from a separate formula rather than trusting the runtime answer. This makes key-signature questions a real pitch-reading exercise instead of decorative symbols around a natural-note quiz.

Answering on a piano exposes octave mistakes

Many beginner drills ask only for A through G. That can be useful at first, but it cannot distinguish two written Cs in different registers. The DailyBrainArc trainer uses a scrollable virtual piano from C2 through C6. White and black keys are real answer targets, so both note spelling and octave placement matter. On a computer, Left and Right move the piano cursor by semitone, Up and Down move by octave, and Enter submits the selected key. On touch devices the piano scrolls inside its own container, avoiding page-level horizontal overflow.

Weak-note focus uses your own mistakes

Each answered question stores only local aggregates: attempts, correct answers, total response time, misses and clef exposure for that pitch. Weak-note focus sorts pitches with enough history by accuracy and average response time, then asks the deterministic generator to boost those pitches during a new seeded Practice drill. No account is needed and no history is sent to a remote personalization service. The goal is not a mysterious adaptive score; it is a transparent way to spend more repetitions on pitches that this browser has actually found difficult.

Clean and Assisted records stay separate

Hints and piano labels are learning aids, but they change what a score means. V0.131 therefore classifies a session as Assisted if a Verified Hint is used or piano labels are turned on. Hearing the target pitch is available as a multisensory reference and does not reveal the written answer directly, but the note-name labels do. Clean bests remain reserved for sessions completed without those answer-revealing aids. This keeps progress records interpretable while still allowing beginners to lower the difficulty when needed.

How the project verifies notation correctness

The project does not import a commercial exercise bank. A project-local generator writes the clef anchors, key-signature order, difficulty ranges and piano limits used by the browser. The independent verifier separately reconstructs diatonic letter and octave from the clef bottom-line reference, converts that natural note to MIDI, applies key-signature accidentals and explicit accidentals, and compares the result with the generated question. It checks thousands of seeded Practice sessions plus every date in the 2026 Daily schedule. Fixed anchor cases such as treble bottom-line E4 and bass-space C3 provide additional known-reference checks.

Deterministic Practice makes a useful drill replayable

A Practice URL receives a stable s= seed. Reopening the same seed, difficulty and focus mode regenerates the same ordered question sequence. That makes a difficult drill bookmarkable and gives browser QA a reproducible target without a server database. Autosave stores the current round, score, timing, Assisted status and recent answers under the V0.131 local state. A Fresh drill simply chooses a new seed. The separate Daily mode uses the calendar date as part of its deterministic seed and has its own history and streak.

Use the trainer as a short daily skill block

A practical routine is to begin with Easy until staff positions feel immediate, move to Standard for bass and accidentals, then add Challenge when key signatures no longer cause every response to become a calculation. Speed matters only after correctness. The local monitor shows both accuracy and average response time by pitch so a learner can see whether a note is wrong often, merely slow, or already automatic. The specialist is intentionally compatible with the existing Ear Training game: one trains what the eye reads, the other trains what the ear hears.

Continue in the real trainer

The live product contains the notation renderer, virtual piano, response-time tracking, weak-note focus, local autosave, deterministic Daily drill, Clean and Assisted records, and formula-based verification described here. This explanation is not a substitute for using the trainer.