def __init__(self, master, input_connect=None):
Component.__init__(self, master, input_connect)
self.master = master
self.progeny = []
self.dur_since_last_birth = 0
self.curr_period = default.CURR_GEN_PERIOD
self.curr_dur = default.CURR_GRAIN_LEN
self.curr_lag = default.CURR_GEN_LAG
self.curr_period_jitter = default.CURR_GEN_PERIOD_JITTER
self.curr_dur_jitter = default.CURR_GRAIN_LEN_JITTER
self.curr_lag_jitter = default.CURR_LAG_JITTER
def generate_envelope(length):
""" Generates hamming windowing function. """
envelope = list(np.hamming(length))
return(envelope)
self.envelope_generator = generate_envelope
评论列表
文章目录