Skip to content

Playing mode: intonation feedback without distracting from the note reading #103

@coolt

Description

@coolt

Thank you very much for your very valuable app.
Tuner supports me in my music practicing.

I have a wish that other users might also appreciate:
A playing mode.

This can be very valuable for violinists, trumpetists, flute players (like me), as well as singers.

Story

Currently, while I am playing, I use the "Chromatic" mode.
It provides immediate feedback, if I hit the note correctly.

While the app gives me the needed information, the display is way too busy and keeps changing (visual noise).

Proposal

  • Add a Playing mode.
  • In Playing mode, only a simplified Tuner View is visible.
  • In the left side of the screen, an up/down triangle shows the direction of the correction towards the note (if the note is correct, nothing is shown)
  • The current note is displayed in the right part of the screen.
  • The background is green, when the intonation is correct,
    it's red, when the intonation is not.
  • The vertical distance of the triangle to the middle line, shows how much the tone is off (this is similar to the circle with the triangle currently shown in the Tuner View).

Options

  • In an alternative view mode, the background is white / black (depending on the light / dark mode) and the content is green or red (for a more discrete feedback).

Acceptance Criteria

  • The user can start a "playing" mode
  • In "Playing" mode, the user sees immediatly if the intonation is correct.
  • The user also easily sees if the tone should be corrected upwards or downwards.
  • The user gets the information without being distracted from reading the nodes.

I add some pictures of a possible implementation.

Note hit correctly:

Note slightly too high

Note too high

Note too low

Alternative "discrete" mode

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions