def __init__(self, humanize=None, echo=None, gain=None): if humanize is not None: self.humanize = humanize else: self.humanize = Humanize(delay_max=0.01, velocity_max=50) if echo is not None: self.echo = echo else: self.echo = Echo(decay=0.85, delay=0.2, decay_variability=0.1) if gain is not None: self.gain = gain else: self.gain = Gain() self.gain.fade(0, 1, 10) self.notes = (4, 5, 7, 11, 12) self.octaves = (2, 3, 4, 6, 7, 8)
def _setup(self): events.listen('facing_front', self.front_shift) events.listen('facing_back', self.back_shift) self.fader = Gain() self.fader.vel_multiplier = 0.5 route(self.fader, midi)
def _setup(self): self.fader = Gain() route(self.fader, midi) self.rhythms = []
def _setup(self): #events.listen('switch_top_lefthand', self.toggle) #events.listen('switch_left', self.left_hit) #events.listen('switch_right', self.right_hit) self.fader = Gain() self.polys = []