Temperament Widget Enhancements #2351
Labels
Component-Temperament
related to temperament
Component-Widget
relating to a widget
Issue-Enhancement
WF6-Needs testing
Please test
The logs in console are, and the widget does not initiate, but the user is not notified:
Otherwise, we might say that if only a pitch block is given, we assume the major key for the specified pitch. (I am unsure why we even need both blocks. We may only need "set key".)
Right now, we show the numbers for the degrees of the chromatic scale for a given temperament system. Upon initiation, we should also have an outer circle with regular solfege pitch names. We need only display the pitches for the specified key. Having this would orient the user, as the numbers by themselves are abstract. For a custom temperament, we can keep the (equal temperament) placements of the scalar pitches. This will visually orient the user to compare their new temperament to their specified key in equal temperament.
When using "equal" and "ratio" tools, and then previewing the results via "preview", when the user goes back via "back" their work is lost. They need to type all their values in again.
We should probably have some defaults for "equal" and "ratio" tools in order to spark the imagination. I usually choose "5" for divisions for "equal" (no other changes) and "3:2" with recursion of "11" for ratio. I don't know what a good default for our octave tool could be, maybe "3:1". This should help get someone started.
The octave tool does not seem to playback the correct pitches. Needs investigation.
The arbitrary tool could benefit from some a design review. It may be hard for a user to know where on the circle to click in order to generate a new pitch.
The text was updated successfully, but these errors were encountered: