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

Implement Linear Chord generator #462

Open frostburn opened 1 year ago

frostburn commented 1 year ago

Implement a new modal dialog for generating equally beating chords/scales. See: https://en.xen.wiki/w/Linear_chord

frostburn commented 1 year ago

@000masa000 are these the kinds of chords you wanted to make?

000masa000 commented 1 year ago

This is definitely related, in the sense that I was looking at the chord 2:3:5:7:9:11:13 (possibly other odds / primes might be included) and seeing what kind of "Meantone" aka Rank-2 with 3/2-:-m\n would produce this chord in a manner that the differences would be related linearly (by whole numbers), mainly powers of 2 or 3, since higher order polyrhythmic beatings start to sound too indiscernible, though this could definitely be an interesting extension of the logic.

000masa000 commented 1 year ago

3/2-:-m\n"<"comma">"

000masa000 commented 1 year ago

is there a better way to type it here?

000masa000 commented 1 year ago

3/2-:-m\n<comma>

000masa000 commented 1 year ago

OK got it, as code.