retune~ with non-octave scales?
I was hoping to use the new retune~ object to transform melodies into a scale that uses frequency tripling for note equivalence, instead of frequency doubling (i.e. octaves). I'm a bit let down to see errors in the console indicating that retune~ is not designed to interpret scales that span a frequency ratio greater than 2:1.
I include a screenshot showing these errors, after sending some notelists that are straight from the Scala archive. In this patch, I'm using cycle~ to play notes in the scale that I want retune~ to use, but since it tries to interpret the notelists as subdivisions of an octave, it doesn't get the right notes.
I don't really get why this limitation exists -- it unfortunately invalidates the promotional claim that "Tunings can be freely defined via the use of the Scala standard, which currently offers over 4400 downloadable scales." :(
I and many of my colleagues will be interested in this thread. We often compose and perform in Bohlen-Pierce tuning (frequency tripling) as well as the Carlos (non-octave) scales. Additionally, standard piano tuning involves subtle octave-stretching, so if 1200 cents is retune~'s limit, then I would ask a developer to please delete this arbitrary limitation. Thank you, –Todd Harrop
I'm sort of convinced this is unintentional omission.