-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scale highlighting with colors #7611
Comments
this is related #7609 do re mi etc. should be able to have different colors. |
Scale highlighting is already in lmms |
You clearly named your issue "scale highlighting". |
Also, scale highlighting ins't even an experimental feature. It has been around since 1.2.2. |
with colors? |
How would this work with microtonal midi? As far I as I understand, similar colors should be used when the notes are harmonically related, so octaves are equal colors, fifths are a slightly different position on the color wheel, and the rest of the notes can be built from that, making sure it comes back around to the same color as you go up the circle of fifths. Should the colors be specified in the style.css? Should there be a fixed number of colors? Should there instead be defined an interpolation path which the colors are picked from (by default going around the color wheel, but perhaps users may want other color palettes)? |
i think just adjusting rgb values based on position in octave from red to violet could work |
In order up the octave, like ROYGBIV maps to ABCDEFG? or based on the intervals, where the color wheel gets mapped to the circle of fifths? If we are doing the circle of fifths, are we going to ignore microtonal scales then? I'm not necessarily against that, as it is not very common, but it may be good to come up with an algorithm which works for microtonal music also. |
circle of fifths for 6tet, 7tet, 12tet, 24tet, etc. map to ROYGBIV for inconvenient numbers |
The more I think about it, perhaps it would be best to just ignore microtonal stuff, since even 12tet doesn't have a perfect fifth, only an approximation (which one could argue is therefore harmonically unrelated) I suppose one could pick the interval which is closest to a fifth, but if that is not coprime with the number of keys ( ||Let me just do a quick proof... If the interval Ah, I realize this only really works for equal-temperament microtonal tunings, nevermind. I need to think of a better way. |
This should definitely be a style.css setting, I think a color gradient should be used, but there should be a setting that switches between mixing the 2 base colors with linear interpolation or finding a color between the 2 base colors inside a color wheel. This will allow greater customization for user themes.
I may not understand the issue correctly: Are you talking about getting the best color for notes? Why can't |
What is the mapping? I believe one of the main features of coloring notes is that harmonically similar notes are given similar colors (so octaves have the same colors, and fifths/fourths are just 1 step off in color), but for microtonal tunings, it is difficult to find a mapping which makes sense. |
Enhancement Summary
fl studio lets you highlight scales
Implementation Details / Mockup
Please search the issue tracker for existing feature requests before submitting your own.
The text was updated successfully, but these errors were encountered: