Scale larger then octave

Hello, ist Scale restricted to scales that repeat after one octave, or can it be used for intevallic structures that repeat after multiple octaves or even any interval? Thanks

yes you can have scales with larger or smaller octaves -
you do this by using a stretched or shrunk octave Tuning - Tunings are created with an octaveRatio argument…

Scale.all.put(\test, Scale((0..11),12, Tuning((0..11)*3/2 ,octaveRatio:3))) 
Scale.test.ratios.do(_.postln)
Pbind(\degree,Pseq((0..12),inf),\scale,Scale.test,\dur,0.3).play
1 Like

Thanks - will have a look into that.
you might have a typo in there - should be “\dur, 0.3” not “dur: 0.3”

1 Like