Godtone
Joined 17 December 2020
→Novation Launchpad Pro MK3 isomorphic keyboard code: make rb17 match rb17v2 and add circle() function |
m →Novation Launchpad Pro MK3 isomorphic keyboard code: finish adding example |
||
| Line 1,340: | Line 1,340: | ||
# for example, if you're using 34 EDO and you want a 1\2 = 17\34 period | # for example, if you're using 34 EDO and you want a 1\2 = 17\34 period | ||
# (so that notes separated by an integer multiple of the period are the same) | # (so that notes separated by an integer multiple of the period are the same) | ||
# you can use a 17-colour rainbow (either rb17 or rb17v2) | # you can use a 17-colour rainbow (either rb17 or rb17v2) with a gen of your choosing | ||
# to define the nearest colours EG iso(6,5,17,g=7) for hemipyth or g=3 for diaschismic/srutal archagall; | |||
# the latter ive made a corresponding colouring for on scaleworkshop: | |||
# https://sevish.com/scaleworkshop/?l=1By&c=lawngreen_blue_red_limegreen_slateblue_orange_springgreen_orchid_gold_aquamarine_fuchsia_yellow_cyan_deeppink_yellowgreen_dodgerblue_mediumvioletred&v=9&w=3&a=1a&s=nz&r=5n&t=bh&b=el&i=0&version=2.4.1 | |||
def circle(gen,rb): | def circle(gen,rb): | ||
result = [0]*len(rb) | result = [0]*len(rb) | ||