Diagnostic

Tech

Every piece of the site in one place, to look at and poke.

Where things are

Stages

  1. 1Renderers and referencedone
  2. 2Flash cardsdone
  3. 2bLessons as decksin progress
  4. 3Interactive keyboardlater
  5. 4Rhythm without the miclater
  6. 5Audio detectionlater
  7. 6Key detection (MIDI)later
  8. 7Ear traininglater

Diagnostic

Audio check

CDEFGC#D#F#
Sound setting
on
Context
not created yet (tap something)
Browser

Log: gestures that changed the context, and every note asked for

none yet

If the ring/silent switch is on silent and the test note is silent, the unmute helper did not take. If the context stays "suspended" after a tap, the gesture did not count.

Component

Terms that point

Hover or tap a tag: middle C, a group of two, the notes C D E, the clef, the time signature, a half note, the eighth notes, a bar line, the first measure, the counts 1 2 3 4. Written as text in the prose; bold stays bold.

CDEFGABCDEFGABCC#D#F#G#A#C#D#F#G#A#

Diagnostic

Card figures

Generated flash cards with a notation figure, as the review page shows them.

Lesson 2 · Note → Name

What is this note called?

Lesson 2 · Rest → Beats

How many beats is this rest in 4/4?

Lesson 2 · Note → Name

What is this note called?

Lesson 2 · Rest → Beats

How many beats is this rest in 4/4?

Lesson 2 · Note → Name

What is this note called?

Lesson 2 · Rest → Beats

How many beats is this rest in 4/4?

Lesson 2 · Note → Name

What is this note called?

Lesson 2 · Rest → Beats

How many beats is this rest in 4/4?

Lesson 2 · Note → Name

What is this note called?

Lesson 2 · Rest → Beats

How many beats is this rest in 4/4?

Component

Keyboard

Playground

C3 to C5, letters, middle C highlighted

CDEFGABCDEFGABCC#D#F#G#A#C#D#F#G#A#

C position with finger numbers

5432112345

Playable, with sound: press a key

C3D3E3F3G3A3B3C4D4E4F4G4A4B4C5C#3D#3F#3G#3A#3C#4D#4F#4G#4A#4

Component

Notation

Playground

Two measures, fills the width

One measure, drawn large, press Play

80 bpm

Large and scrolling sideways; Play follows along

100 bpm

Drills

Flash cards

Review

Cards generated from each lesson's facts, both directions, scheduled with FSRS and graded by the clock. All cards.

Decks

Lessons

Lesson log

Each lesson is a deck of concepts: say, show, ask with hints, a quick check, a bonus review, then the concept's cards unlock. Add ?step=N to jump.

Tokens

Design

The kit

Palette, type and the keyboard colors, all from one file.