Interval Orchard

Listening notes / Interval practice

Keep control of sound and session data

Understand the local audio engine and the files you export.

The room creates tones in your browser with the Web Audio API. It does not stream recordings, download an AI model, use your microphone or record your voice. Pressing a play button resumes the audio engine when the browser allows it.

If a pair does not play

Check the app volume, your device output and whether the tab is muted. The audio status reports whether the engine is running and whether the two scheduled tones have finished. That software status cannot confirm what your speakers physically produced. Stop ends the current tones; leaving or hiding the page also stops them.

Download a report

CSV contains each retained record with the interval, note names, mode, chosen answer, assistance flag and UTC timestamp. JSON includes the same history plus the current setup and tuning description. These are reports, not restorable projects; import is not supported.

Nothing saves automatically

There is no account, localStorage or cloud sync. Closing the tab discards the session. Reset session clears the visible history, with Undo reset available until a new attempt is recorded or setup changes. Review downloaded reports before sharing them.

The underlying browser behaviour is documented in MDN's AudioContext resume reference.

Explore the free practice room. Sound starts only when you press Play.