Intuitive "chord-playing" editing mode

I think a small tweak to the editing behavior could make it:

  • More efficient
  • More intuitive
  • More musical (you would hear the desired chord progression as you entered it)

You could do a proof-of-concept with no visible UI changes… just a hidden toggle that changes the behavior when you hit what is now a chord “selection” button (but which would functionally become a chord “playing” button).

In this proof-of-concept mode, when you push a chord button, it would:

  1. Overwrite the selected chord cell, as it does today.
  2. Auto-press the “+” button.

Let’s use the “A Part” of “Old Aunt Jenny with her Nightcap On” (in G) as an example:

Today, to input it, you would press the buttons:

+ + + C + G + + D + G

That is not “natural” and what you hear out loud doesn’t sound like the chord progression.

You could simulate the proof-of-concept by pressing these keys:

G + G + G + C + G + G + D + G +

This feels “inefficient” because it is 16 key presses instead of 11, but it “looks” natural, is natural to input, and you hear the actual chord progression (with slight delays while you press +).

With the proposed proof-of-concept mode you would press these keys:

G G G C G G D G

That is as intuitive as it gets, it is more efficient (8 presses instead of 11), and you hear the chord progression as you are “playing” it.

One problem is that you are left with a dangling extra G cell, because of the final auto-generated “+”. [I had a screenshot of the situation, but the editor only allows me to insert one PNG]. It is easily solved by hitting “-”, but there is a more elegant solution…

First, I’ll mention one more problem: The proof-of-concept fails when you try to overwrite chords in the middle of the section, because it inserts unwanted new cells.

To solve those problems, change the additional behavior after every chord button press. Instead of “+”, we want this behavior:

  1. If there is an existing chord cell after the current selection, then select that next cell.
  2. If we are at the end of the section, then insert a new “blank” cell.

The “blank” cell will get filled if you input another chord, or it will disappear if you perform most any other action.

With this more intuitive “chord-playing” mode, you just “play” the chords with the keyboard/buttons, and you are done. Once you have your first draft of the section, you can “play over” any chords that you want to tweak.

Thanks for listening! :violin: :slightly_smiling_face:
Casey Mullen

2 Likes

Hey Casey! Thanks so much for taking the time to write all this out. You make some strong arguments here.

Since we just made a big update to the editor, I’m going to be focusing on other aspects of the product for awhile now. But I’m interested in considering a mode like you describe in the future. In the past, I’ve tried (and failed) to work out how such a “typing a letter also inserts a new cell” flow might work, but you’ve put a slightly different spin on things than I’d considered before, so maybe it can work after all…

By the way, the one-image limit was a new-user restriction (on the forum). I’ve removed it for you.

Oh, and if anyone else reading this is worried about the default behavior changing: don’t worry! Your muscle memory is safe. This would only be an optional preference you could toggle in Settings.

2 Likes