;ò I:±@c@sFdgadgaddgadddddddgadddddgadddddddgadddddddgZdddddddgad„ZgZ x$e ddƒD]Z e i e ƒq¾Wdddd d d d d dddddddge e e ƒ)ddddddddgZe dddƒZdS(iiicCsr|g}|}d}xR||joD|||t|ƒ}||jo|i|ƒn|d}qW|SdS(Nii(sminsnotesscurrentsindexsmaxs scale_vectorsslensappend(sminsmaxs scale_vectorssindexsnotesscurrent((s scales.pys create_scale s   ii4i6i:i;i=iCiDiEiFiIiJiKiMiNiOiPi)i*i+i,i-i.i/i2i$N(s chromatics whole_tones octatonicsmodals pentatonicsgypsysovertonesequables create_scales perc_scalesrangesxsappendslens tabla_scaleshydrogen_drums_scale(s perc_scales tabla_scalesxs create_scaleshydrogen_drums_scalesovertone((s scales.pys?s    =