Пример #1
0
def rdrum(slot, name, amp=-12,
          a = {"ratio"  : 1.000,
               "attack" : 0.000,
               "decay"  : 0.750,
               "bend"   : 0.0,
               "tone"   : 0.0,
               "amp"    : 0,
               "velocity" : 0.0},
          b = {"ratio"  : 1.000,
               "attack" : 0.000,
               "decay"  : 0.375,
               "bend"   : 0.000,
               "tune"   : 1.000,
               "amp"    : 0,
               "velocity" : 0.0},
          noise = {"ratio" : 6.0,
                   "bias"  : 0,
                   "attack" : 0.001,
                   "decay"  : 0.500,
                   "res"    : 0.50,
                   "bend"   : 0.00,
                   "amp"    : -99,
                   "velocity" : 0.0},
          remarks = ""):
    p = Rdrum(name)
    p.remarks = remarks
    p.performance = performance()
    p["amp"] = db_to_amp(amp)
    p["aRatio"] = _freq_ratio(a, "ratio", 1.0)
    p["aAttack"] = _envTime(a, "attack", 0.001)
    p["aDecay"] = _envTime(a, "decay", 0.75)
    p["aBend"] = _bend(a, "bend")
    p["aTone"] = _norm(a, "bend", 0)
    p["aAmp"] = _db(a, "amp")
    p["aVelocity"] = _norm(a, "velocity", 0)
    p["bRatio"] = _freq_ratio(b, "ratio", 1.0)
    p["bAttack"] = _envTime(b, "attack", 0.001)
    p["bDecay"] = _envTime(b, "decay", 0.75)
    p["bBend"] = _bend(b, "bend")
    p["bTune"] = clip(float(b.get("tune", 0)), 0, 4)
    p["bAmp"] = _db(b, "amp")
    p["bVelocity"] = _norm(b, "velocity", 0)
    p["noiseRatio"] = _freq_ratio(noise, "ratio", 6)
    p["noiseBias"] = int(clip(noise.get("bias", 0), 0, 9999))
    p["noiseAttack"] = _envTime(noise, "attack", 0.001)
    p["noiseDecay"] = _envTime(noise, "decay", 0.5)
    p["noiseBend"] = _bend(noise, "bend")
    p["noiseRes"] = _norm(noise, "res", 0)
    p["noiseAmp"] = _db(noise, "amp")
    p["noiseVelocity"] = _norm(noise, "velocity", 0)
    
    program_bank[slot] = p
    return p
Пример #2
0
def rdrum(slot, name, amp=-12,
          a = {"ratio"  : 1.000,
               "attack" : 0.000,
               "decay"  : 0.750,
               "bend"   : 0.0,
               "tone"   : 0.0,
               "amp"    : 0,
               "velocity" : 0.0},
          b = {"ratio"  : 1.000,
               "attack" : 0.000,
               "decay"  : 0.375,
               "bend"   : 0.000,
               "tune"   : 1.000,
               "amp"    : 0,
               "velocity" : 0.0},
          noise = {"ratio" : 6.0,
                   "bias"  : 0,
                   "attack" : 0.001,
                   "decay"  : 0.500,
                   "res"    : 0.50,
                   "bend"   : 0.00,
                   "amp"    : -99,
                   "velocity" : 0.0},
          remarks = ""):
    p = Rdrum(name)
    p.remarks = remarks
    p.performance = performance()
    p["amp"] = db_to_amp(amp)
    p["aRatio"] = _freq_ratio(a, "ratio", 1.0)
    p["aAttack"] = _envTime(a, "attack", 0.001)
    p["aDecay"] = _envTime(a, "decay", 0.75)
    p["aBend"] = _bend(a, "bend")
    p["aTone"] = _norm(a, "bend", 0)
    p["aAmp"] = _db(a, "amp")
    p["aVelocity"] = _norm(a, "velocity", 0)
    p["bRatio"] = _freq_ratio(b, "ratio", 1.0)
    p["bAttack"] = _envTime(b, "attack", 0.001)
    p["bDecay"] = _envTime(b, "decay", 0.75)
    p["bBend"] = _bend(b, "bend")
    p["bTune"] = clip(float(b.get("tune", 0)), 0, 4)
    p["bAmp"] = _db(b, "amp")
    p["bVelocity"] = _norm(b, "velocity", 0)
    p["noiseRatio"] = _freq_ratio(noise, "ratio", 6)
    p["noiseBias"] = int(clip(noise.get("bias", 0), 0, 9999))
    p["noiseAttack"] = _envTime(noise, "attack", 0.001)
    p["noiseDecay"] = _envTime(noise, "decay", 0.5)
    p["noiseBend"] = _bend(noise, "bend")
    p["noiseRes"] = _norm(noise, "res", 0)
    p["noiseAmp"] = _db(noise, "amp")
    p["noiseVelocity"] = _norm(noise, "velocity", 0)
    
    program_bank[slot] = p
    return p
Пример #3
0
def orgn(
        slot,
        name,
        amp=-12,
        cenv=[0.00, 0.00, 1.00, 0.00],  # ADSR
        menv=[0.00, 0.00, 1.00, 0.00],
        op1=[1.00, 0],  # freq-ratio, amp(db)
        op2=[1.00, 0],  # freq-ratio, modulation-depth
        op3=[2.00, -99],  # freq-ratio, amp(db)
        op4=[2.00, 0],  # freq-ratio, modulation-depth
        vibrato=[5.00, 0.00, 0.00, 0.00],  # freq, delay, depth, x->pitch
        chorus=[0.00, 0.00],  # delay, depth
        mod_depth=[1.0, 0.0]):  # [depth, x->depth]
    cenv = _fill(cenv, [0.0, 0.0, 1.0, 0.0])
    menv = _fill(menv, [0.0, 0.0, 1.0, 0.0])
    op1 = _fill(op1, [1.0, 0])
    op2 = _fill(op2, [1.0, 0.0])
    op3 = _fill(op3, [2.0, -99])
    op4 = _fill(op4, [2.0, 0.0])
    vibrato = _fill(vibrato, [5.0, 0.0, 0.0, 0.0])
    chorus = _fill(chorus, [0.0, 0.0])
    mod_depth = _fill(mod_depth, [1.0, 0.0])
    p = Orgn(name)
    p.performance = performance()
    p["amp"] = db_to_amp(amp)
    for i, param in enumerate(("cattack", "cdecay", "csustain", "crelease")):
        p[param] = float(cenv[i])
    for i, param in enumerate(("mattack", "mdecay", "msustain", "mrelease")):
        p[param] = float(menv[i])
    p["r1"] = float(op1[0])
    p["r2"] = float(op2[0])
    p["r3"] = float(op3[0])
    p["r4"] = float(op4[0])
    p["amp1"] = float(db_to_amp(op1[1]))
    p["amp2"] = float(op2[1])
    p["amp3"] = float(db_to_amp(op3[1]))
    p["amp4"] = float(op4[1])
    for i, param in enumerate(("vfreq", "vdelay", "vdepth", "xToPitch")):
        v = float(vibrato[i])
        p[param] = v
    p["chorusDelay"] = float(chorus[0])
    p["chorus"] = float(chorus[1])
    p["modulationDepth"] = float(mod_depth[0])
    p["xToModulationDepth"] = float(mod_depth[1])
    program_bank[slot] = p
    return p
Пример #4
0
def orgn(slot, name, amp=-12,
         cenv = [0.00, 0.00, 1.00, 0.00], # ADSR
         menv = [0.00, 0.00, 1.00, 0.00],
         op1 = [1.00, 0],   # freq-ratio, amp(db)
         op2 = [1.00, 0],   # freq-ratio, modulation-depth
         op3 = [2.00, -99], # freq-ratio, amp(db)
         op4 = [2.00, 0],   # freq-ratio, modulation-depth
         vibrato = [5.00, 0.00, 0.00, 0.00], # freq, delay, depth, x->pitch
         chorus = [0.00, 0.00], # delay, depth
         mod_depth = [1.0, 0.0]): # [depth, x->depth]
    cenv = _fill(cenv, [0.0, 0.0, 1.0, 0.0])
    menv = _fill(menv, [0.0, 0.0, 1.0, 0.0])
    op1 = _fill(op1, [1.0, 0])
    op2 = _fill(op2, [1.0, 0.0])
    op3 = _fill(op3, [2.0, -99])
    op4 = _fill(op4, [2.0, 0.0])
    vibrato = _fill(vibrato, [5.0, 0.0, 0.0, 0.0])
    chorus = _fill(chorus, [0.0, 0.0])
    mod_depth = _fill(mod_depth, [1.0, 0.0])
    p = Orgn(name)
    p.performance = performance()
    p["amp"] = db_to_amp(amp)
    for i,param in enumerate(("cattack","cdecay","csustain","crelease")):
        p[param] = float(cenv[i])
    for i,param in enumerate(("mattack","mdecay","msustain","mrelease")):
        p[param] = float(menv[i])
    p["r1"] = float(op1[0])
    p["r2"] = float(op2[0])
    p["r3"] = float(op3[0])
    p["r4"] = float(op4[0])
    p["amp1"] = float(db_to_amp(op1[1]))
    p["amp2"] = float(op2[1])
    p["amp3"] = float(db_to_amp(op3[1]))
    p["amp4"] = float(op4[1])
    for i,param in enumerate(("vfreq","vdelay","vdepth","xToPitch")):
        v = float(vibrato[i])
        p[param] = v
    p["chorusDelay"] = float(chorus[0])
    p["chorus"] = float(chorus[1])
    p["modulationDepth"] = float(mod_depth[0])
    p["xToModulationDepth"] = float(mod_depth[1])
    program_bank[slot] = p
    return p
Пример #5
0
def saw3(slot,
         name,
         amp=-12,
         vibrato=vibrato(5.0),
         lfo=lfo(5.0),
         env1=adsr1(0.0, 0.0, 1.0, 0.0),
         env2=adsr2(0.0, 0.0, 1.0, 0.0),
         osc1=osc1(0.5),
         osc2=osc2(1.0),
         osc3=osc3(0.5),
         noise=noise(1.0),
         mixer=mix(),
         filter_=filter_(),
         res=res(0.5),
         filter_mix=filter_mix(0),
         port=0.0,
         externalToPitch=0.0):
    acc = {
        "amp": db_to_amp(amp),
        "xToPitch": float(clip(externalToPitch, 0, 1)),
        "port": float(max(port, 0))
    }
    acc.update(vibrato)
    acc.update(env1)
    acc.update(env2)
    acc.update(lfo)
    acc.update(osc1)
    acc.update(osc2)
    acc.update(osc3)
    acc.update(noise)
    acc.update(mixer)
    acc.update(filter_)
    acc.update(res)
    acc.update(filter_mix)
    p = Saw3(name)
    for k, v in acc.items():
        p[k] = v
    p.performance = performance()
    program_bank[slot] = p
    return p
Пример #6
0
def masa(slot, name, amp=-12,
         xbus = {"bias" : 1.0,
                 "scale" : 0.5,
                 "freq" : 0.0},
         vibrato = {"freq" : 5.0,
                    "delay" : 0.0,
                    "sens" : 0.1,
                    "depth" : 0.0},
         env = [0.01, 0.20],     # [attack, decay]
         amps = [0.00, 0.00, 1.00,  0.00, 0.00, 0.00,  0.00, 0.00, 0.00],
         xtrem = [0.00, 0.00, 0.00,  0.00, 0.00, 0.00,  0.00, 0.00, 0.00],
         perc = [0.00, 0.00, 0.00,  0.00, 0.00, 0.00,  0.00, 0.00, 0.00]):
    p = Masa(name)
    p.performance = performance()
    _fill_xbus(p, xbus)
    _fill_vibrato(p, vibrato)
    _fill_amps(p, amps)
    _fill_xtrem(p, xtrem)
    _fill_perc(p, perc)
    p["amp"] = db_to_amp(amp)
    program_bank[slot] = p
    return p
Пример #7
0
def saw3(slot, name,
         amp = -12,
         vibrato = vibrato(5.0),
         lfo = lfo(5.0),
         env1 = adsr1(0.0, 0.0, 1.0, 0.0),
         env2 = adsr2(0.0, 0.0, 1.0, 0.0),
         osc1 = osc1(0.5),
         osc2 = osc2(1.0),
         osc3 = osc3(0.5),
         noise = noise(1.0),
         mixer = mix(),
         filter_ = filter_(),
         res = res(0.5),
         filter_mix = filter_mix(0),
         port = 0.0,
         externalToPitch = 0.0):
    acc = {"amp" : db_to_amp(amp),
           "xToPitch" : float(clip(externalToPitch, 0, 1)),
           "port" : float(max(port, 0))}
    acc.update(vibrato)
    acc.update(env1)
    acc.update(env2)
    acc.update(lfo)
    acc.update(osc1)
    acc.update(osc2)
    acc.update(osc3)
    acc.update(noise)
    acc.update(mixer)
    acc.update(filter_)
    acc.update(res)
    acc.update(filter_mix)
    p = Saw3(name)
    for k,v in acc.items():
        p[k] = v
    p.performance = performance()
    program_bank[slot] = p
    return p
Пример #8
0
 def __init__(self, name):
     super(Tremolo, self).__init__(name, "Tremolo", prototype)
     self.performance = performance()
Пример #9
0
 def __init__(self, name):
     super(PitchShifter, self).__init__(name, "PitchShifter", prototype)
     self.performance = performance()
Пример #10
0
 def __init__(self, name):
     super(SnH, self).__init__(name, "SNH", prototype)
     self.performance = performance()
Пример #11
0
 def __init__(self,name):
     super(Scanner,self).__init__(name,Scanner,prototype)
     self.performance = performance()
Пример #12
0
 def __init__(self,name):
     super(Galvaniser,self).__init__(name,Galvaniser,prototype)
     self.performance = performance()
Пример #13
0
 def __init__(self, name):
     super(ASplit, self).__init__(name, "ASplit", prototype)
     self.performance = performance()
Пример #14
0
 def __init__(self, name):
     super(CarnalDelay, self).__init__(name, "CarnalDelay", prototype)
     self.performance = performance()
Пример #15
0
def klstr(slot, name, amp=-12,
          lfo = {"freq" : 1.00,
                 "ratio" : 1.00,
                 "xmod"  : 0.00,
                 "delay" : 0.00,
                 "depth" : 1.00,
                 "vibrato" : 0.00},
          env = {"gated" : True,
                 "attack" : 0.00,
                 "decay" : 0.00,
                 "sustain" : 1.00,
                 "release" : 0.00},
          spread = {"depth" : 0.0,
                    "lfo" : 0.0,
                    "env" : 0.0},
          cluster = {"depth" : 1.0,
                     "lfo" : 0.0,
                     "env" : 0.0,
                     "lag" : 0.0},
          filter_ = {"freq" : 100,
                     "lfo" : 0,
                     "env" : 7000,
                     "lag" : 0.0,
                     "res" : 0.5,
                     "mix" : 1.0},
          external = {"spread" : 0.0,
                      "noise" : 0.0,
                      "filter" : 0.0,
                      "scale" : 1.0,
                      "bias" : 0.0},
          pw = 0.5,
          pwLfo = 0.0,
          noise = -99,
          remarks = ""):
    
    p = Klstr(name)
    p.performance = performance()
    p["amp"] = db_to_amp(amp)
    p["lfoFreq"] = float(clip(lfo.get("freq", 1.0), 0.01, 100))
    p["lfo2FreqRatio"] = float(clip(lfo.get("lfo2FreqRatio", 1.0),0.01, 100))
    p["lfoXMod"] = float(clip(lfo.get("xmod", 0), 0, 100))
    p["lfoDelay"] = float(clip(lfo.get("delay", 0), 0, 8))
    p["vibrato"] = float(clip(lfo.get("vibrato",0), 0, 1))
    p["pw"] = float(clip(pw, 0, 1))
    p["pwLfo"] = float(clip(pwLfo, 0, 1))
    p["attack"] = float(clip(env.get("attack", 0), 0, 32))
    p["decay"] = float(clip(env.get("decay", 0), 0, 32))
    p["release"] = float(clip(env.get("release", 0), 0, 32))
    p["sustain"] = float(clip(env.get("sustain", 0), 0, 1))
    if env.get("gatted", True):
        env_mode = 0
    else:
        env_mode = 1
    p["envMode"] = env_mode
    p["spread"] = float(clip(spread.get("depth"), 0, 4))
    p["spreadLfo"] = float(clip(spread.get("lfo"), 0, 4))
    p["spreadEnv"] = float(clip(spread.get("env"), 0, 4))
    p["cluster"] = float(clip(cluster.get("depth"), 0, 16))
    p["clusterLfo"] = float(clip(cluster.get("lfo"), 0, 16))
    p["clusterEnv"] = float(clip(cluster.get("env"), -16, 16))
    p["cluserLag"] = float(clip(cluster.get("lag"), 0, 1))
    p["filterFreq"] = int(clip(filter_.get("freq",100), 100, 16000))
    p["filterLfo"] = int(clip(filter_.get("lfo", 0), -9999, 9999))
    p["filterEnv"] = int(clip(filter_.get("env", 7000), -9999, 9999))
    p["filterLag"] = float(clip(filter_.get("lag"), 0, 1))
    p["res"] = float(clip(filter_.get("res"),0,1))
    p["filterMix"] = float(clip(filter_.get("mix", 1.0),0,1))
    p["noise"] = db_to_amp(noise)
    p["xScale"] = float(clip(external.get("scale", 1.0),0,4))
    p["xBias"] = float(clip(external.get("bias", 0.0),-4, +4))
    p["xToSpread"] = float(clip(external.get("spread", 0), 0, 1))
    p["xToNoise"] = float(clip(external.get("noise", 0), 0, 1))
    p["xToFilter"] = float(clip(external.get("filter", 0), 0, 1))
    p.remarks = remarks
    program_bank[slot] = p
    
    return p
Пример #16
0
 def __init__(self, name):
     super(Ghostbus, self).__init__(name, "GHOSTBUS", prototype)
     self.performance = performance()
Пример #17
0
 def __init__(self, name):
     super(Tremolo, self).__init__(name, "Tremolo", prototype)
     self.performance = performance()
Пример #18
0
 def __init__(self,name):
     super(Fxstack,self).__init__(name,Fxstack,prototype)
     self.performance = performance()
Пример #19
0
 def __init__(self,name):
     super(Klstr2,self).__init__(name,Klstr2,prototype)
     self.performance = performance()
Пример #20
0
 def __init__(self, name):
     super(Bandpass, self).__init__(name, Bandpass, prototype)
     self.performance = performance()
Пример #21
0
 def __init__(self, name):
     super(RingModulator, self).__init__(name, "RingModulator", prototype)
     self.performance = performance()
Пример #22
0
 def __init__(self, name):
     super(SnH, self).__init__(name, "SNH", prototype)
     self.performance = performance()
Пример #23
0
 def __init__(self, name):
     super(FM2, self).__init__(name, "FM2", prototype)
     self.performance = performance()
Пример #24
0
 def __init__(self, name):
     super(FM2, self).__init__(name, "FM2", prototype)
     self.performance = performance()
Пример #25
0
 def __init__(self, name):
     super(Ghostbus, self).__init__(name, "GHOSTBUS", prototype)
     self.performance = performance()
Пример #26
0
 def __init__(self,name):
     super(Formant,self).__init__(name,Formant,prototype)
     self.performance = performance()
Пример #27
0
 def __init__(self, name):
     super(Envgen, self).__init__(name, Envgen, prototype)
     self.performance = performance()
Пример #28
0
 def __init__(self, name):
     super(Chronos, self).__init__(name, "Chronos", prototype)
     self.performance = performance()
Пример #29
0
 def __init__(self, name):
     super(Controlmixer, self).__init__(name, "ControlMixer", prototype)
     self.performance = performance()
Пример #30
0
 def __init__(self, name):
     super(RingModulator, self).__init__(name, "RingModulator", prototype)
     self.performance = performance()
Пример #31
0
 def __init__(self, name):
     super(CUtil, self).__init__(name, CUtil, prototype)
     self.performance = performance()
Пример #32
0
 def __init__(self, name):
     super(Crusher, self).__init__(name, "Crusher", prototype)
     self.performance = performance()
Пример #33
0
 def __init__(self, name):
     super(PitchShifter, self).__init__(name, "PitchShifter", prototype)
     self.performance = performance()
Пример #34
0
 def __init__(self,name):
     super(Carnal2,self).__init__(name,Carnal2,prototype)
     self.performance = performance()
Пример #35
0
 def __init__(self, name):
     super(Lfo2, self).__init__(name, "LFO2", prototype)
     self.performance = performance()
Пример #36
0
 def __init__(self, name):
     super(Cascade, self).__init__(name, "Cascade", prototype)
     self.performance = performance()
Пример #37
0
 def __init__(self, name):
     super(Controlmixer, self).__init__(name, "ControlMixer", prototype)
     self.performance = performance()
Пример #38
0
 def __init__(self, name):
     super(CarnalDelay, self).__init__(name, "CarnalDelay", prototype)
     self.performance = performance()
Пример #39
0
 def __init__(self, name):
     super(Lfo3, self).__init__(name, "LFO3", prototype)
     self.performance = performance()
Пример #40
0
 def __init__(self,name):
     super(Io,self).__init__(name,Io,prototype)
     self.performance = performance()
Пример #41
0
def klstr(
        slot,
        name,
        amp=-12,
        lfo={
            "freq": 1.00,
            "ratio": 1.00,
            "xmod": 0.00,
            "delay": 0.00,
            "depth": 1.00,
            "vibrato": 0.00
        },
        env={
            "gated": True,
            "attack": 0.00,
            "decay": 0.00,
            "sustain": 1.00,
            "release": 0.00
        },
        spread={
            "depth": 0.0,
            "lfo": 0.0,
            "env": 0.0
        },
        cluster={
            "depth": 1.0,
            "lfo": 0.0,
            "env": 0.0,
            "lag": 0.0
        },
        filter_={
            "freq": 100,
            "lfo": 0,
            "env": 7000,
            "lag": 0.0,
            "res": 0.5,
            "mix": 1.0
        },
        external={
            "spread": 0.0,
            "noise": 0.0,
            "filter": 0.0,
            "scale": 1.0,
            "bias": 0.0
        },
        pw=0.5,
        pwLfo=0.0,
        noise=-99,
        remarks=""):

    p = Klstr(name)
    p.performance = performance()
    p["amp"] = db_to_amp(amp)
    p["lfoFreq"] = float(clip(lfo.get("freq", 1.0), 0.01, 100))
    p["lfo2FreqRatio"] = float(clip(lfo.get("lfo2FreqRatio", 1.0), 0.01, 100))
    p["lfoXMod"] = float(clip(lfo.get("xmod", 0), 0, 100))
    p["lfoDelay"] = float(clip(lfo.get("delay", 0), 0, 8))
    p["vibrato"] = float(clip(lfo.get("vibrato", 0), 0, 1))
    p["pw"] = float(clip(pw, 0, 1))
    p["pwLfo"] = float(clip(pwLfo, 0, 1))
    p["attack"] = float(clip(env.get("attack", 0), 0, 32))
    p["decay"] = float(clip(env.get("decay", 0), 0, 32))
    p["release"] = float(clip(env.get("release", 0), 0, 32))
    p["sustain"] = float(clip(env.get("sustain", 0), 0, 1))
    if env.get("gatted", True):
        env_mode = 0
    else:
        env_mode = 1
    p["envMode"] = env_mode
    p["spread"] = float(clip(spread.get("depth"), 0, 4))
    p["spreadLfo"] = float(clip(spread.get("lfo"), 0, 4))
    p["spreadEnv"] = float(clip(spread.get("env"), 0, 4))
    p["cluster"] = float(clip(cluster.get("depth"), 0, 16))
    p["clusterLfo"] = float(clip(cluster.get("lfo"), 0, 16))
    p["clusterEnv"] = float(clip(cluster.get("env"), -16, 16))
    p["cluserLag"] = float(clip(cluster.get("lag"), 0, 1))
    p["filterFreq"] = int(clip(filter_.get("freq", 100), 100, 16000))
    p["filterLfo"] = int(clip(filter_.get("lfo", 0), -9999, 9999))
    p["filterEnv"] = int(clip(filter_.get("env", 7000), -9999, 9999))
    p["filterLag"] = float(clip(filter_.get("lag"), 0, 1))
    p["res"] = float(clip(filter_.get("res"), 0, 1))
    p["filterMix"] = float(clip(filter_.get("mix", 1.0), 0, 1))
    p["noise"] = db_to_amp(noise)
    p["xScale"] = float(clip(external.get("scale", 1.0), 0, 4))
    p["xBias"] = float(clip(external.get("bias", 0.0), -4, +4))
    p["xToSpread"] = float(clip(external.get("spread", 0), 0, 1))
    p["xToNoise"] = float(clip(external.get("noise", 0), 0, 1))
    p["xToFilter"] = float(clip(external.get("filter", 0), 0, 1))
    p.remarks = remarks
    program_bank[slot] = p

    return p
Пример #42
0
 def __init__(self,name):
     super(Prism,self).__init__(name,Prism,prototype)
     self.performance = performance()
Пример #43
0
 def __init__(self, name):
     super(Notch, self).__init__(name, Notch, prototype)
     self.performance = performance()
Пример #44
0
 def __init__(self,name):
     super(Envgen,self).__init__(name,Envgen,prototype)
     self.performance = performance()
Пример #45
0
 def __init__(self,name):
     super(Notch,self).__init__(name,Notch,prototype)
     self.performance = performance()
Пример #46
0
 def __init__(self, name):
     super(Formant, self).__init__(name, Formant, prototype)
     self.performance = performance()
Пример #47
0
 def __init__(self,name):
     super(QMod,self).__init__(name,QMod,prototype)
     self.performance = performance()
Пример #48
0
 def __init__(self, name):
     super(Io, self).__init__(name, Io, prototype)
     self.performance = performance()
Пример #49
0
 def __init__(self, name):
     super(Cascade, self).__init__(name, "Cascade", prototype)
     self.performance = performance()
Пример #50
0
 def __init__(self, name):
     super(Chronos, self).__init__(name, "Chronos", prototype)
     self.performance = performance()
Пример #51
0
 def __init__(self, name):
     super(Rumklang,self).__init__(name, "Rumklang", prototype)
     self.performance = performance()
Пример #52
0
 def __init__(self, name):
     super(ASplit, self).__init__(name, "ASplit", prototype)
     self.performance = performance()