xenharmonic-devs / scale-workshop

Design and visualize microtonal scales and play them in your web browser. Export your scales for use with VST instruments. Convert Scala files to various tuning formats.
MIT License
84 stars 13 forks source link

Display brightness of intervals in the matrix #819

Open frostburn opened 1 month ago

frostburn commented 1 month ago

Abnormality | positivity arcToday at 12:46 AM

an option to see brightness for intervals within their scale degree would be nice. color would probably be a good way to do it. you could go blue->red, or maybe blue->yellow(so you can still see cs violations), dividing the colors between into whatever the variety that degree has. here are some concepts i did in google sheets. i did diasem(mv3, and always 3) and blackdye(mv4, sometimes 2, 3 or 4) as examples for light and dark mode. honestly this helps me a lot to analyze stuff. and maybe for colorblindness accessibility you could just have an option for a grayscale version.

image

Starshine09 commented 1 month ago

https://jiffyclub.github.io/palettable/cubehelix/

0.5deg recommended these color schemes, which ascend in brightness (or perceptual brightness) while using many colors and roughly consistent saturation

I could probably tackle this.