Skip to content

romanUmpire: number the feedback markers on the score - #105

Open
pjcdawkins wants to merge 1 commit into
MarkGotham:masterfrom
pjcdawkins:claude/sleepy-hamilton-nle6ob
Open

pjcdawkins wants to merge 1 commit into
MarkGotham:masterfrom
pjcdawkins:claude/sleepy-hamilton-nle6ob

Conversation

@pjcdawkins

Copy link
Copy Markdown

writeScoreWithAnalysis marked each type of feedback on a chord with its own text ("* Pitch", "* Beat", "* Bass"). Several on one chord, or on chords close together, are wider than the music, so they overlap or stack up, and they don't say which part of the printed feedback they refer to.

Number each harmonic range with feedback instead, mark it on the score with a warning sign and that number, colour the chord red (readers that ignore text colour still show note colour), and start each message from printFeedback with the same number in [brackets]. The warning sign keeps the markers recognisable without colour: for colour-blind readers and in black-and-white printing.

compare-bars7-9 (1)

Claude-Session: https://claude.ai/code/session_013kxEDeNPrUAMYTU8TaoDGJ

writeScoreWithAnalysis marked each type of feedback on a chord with its
own text ("* Pitch", "* Beat", "* Bass"). Several on one chord, or on
chords close together, are wider than the music, so they overlap or
stack up, and they don't say which part of the printed feedback they
refer to.

Number each harmonic range with feedback instead, mark it on the score
with a warning sign and that number, colour the chord red (readers that
ignore text colour still show note colour), and start each message from
printFeedback with the same number in [brackets]. The warning sign keeps
the markers recognisable without colour: for colour-blind readers and in
black-and-white printing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013kxEDeNPrUAMYTU8TaoDGJ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant