Godtone (talk | contribs)
→Novation Launchpad Pro MK3 isomorphic keyboard code: make rb17 match rb17v2 and add circle() function
Godtone (talk | contribs)
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) and use
# 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)