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
73 stars 10 forks source link

Circle option on Lattice tab #678

Closed frostburn closed 1 month ago

frostburn commented 2 months ago

scaleworkshop addictToday at 8:26 AM

2nd, probably much harder thing, can there be a "circle" option for equal temperaments, i.e circle of 5ths, semifourths, etc. to where you could specify a step amount to go by, and then it'd arrange it in a circle. this obviously is much different than a lattice and probably be much harder to implement, but i think itd be a helpful tool. if you cant do it with the way its set up, i get that.

Default to the equave circle inside Rank-2 modal subtab.

frostburn commented 2 months ago

In addition a circle mod 1200 cents there should be edo-circles that advance by fifths and show multiple rings when the generator isn't coprime.

frostburn commented 2 months ago

scaleworkshop addictToday at 9:05 AM

basically for whatever edo it is, you specify a number of steps, and then it organizes it into a circle going by that amount each time. for tw*lve edo, with 7\12 as the step number, it would look like this. maybe for stuff like 8\14 in 14edo it could show multiple circles or something like that, or just only allow stuff thats coprime with the edo.

pinkanberryToday at 9:13 AM

big upvote for this feature request from me. this is crazy useful. it's basically a way of permuting a scale based on musical relevance as defined by a number of scalesteps, which is pretty much the elementary building block of MOSS logic