Ejemplo n.º 1
0
def crosstwo(a, b, length):
    length = mstf(length)

    out = ''

    out += cut(a, 0, flen(a) - length)

    fadeout = cut(a, flen(a) - length, length)
    fadeout = env(fadeout, 'phasor')

    fadein = cut(b, 0, length)
    fadein = env(fadein, 'line')

    out += mix([fadein, fadeout])

    out += cut(b, length, flen(b) - length)

    return out
Ejemplo n.º 2
0
def crosstwo(a, b, length):
    length = mstf(length)

    out = ''

    out += cut(a, 0, flen(a) - length)

    fadeout = cut(a, flen(a) - length, length)
    fadeout = env(fadeout, 'phasor')

    fadein = cut(b, 0, length)
    fadein = env(fadein, 'line')

    out += mix([ fadein, fadeout ])

    out += cut(b, length, flen(b) - length)

    return out
Ejemplo n.º 3
0
def crosstwo(a, b, length):
    length = mstf(length)

    out = ""

    out += cut(a, 0, flen(a) - length)

    fadeout = cut(a, flen(a) - length, length)
    fadeout = env(fadeout, "phasor")

    fadein = cut(b, 0, length)
    fadein = env(fadein, "line")

    out += mix([fadein, fadeout])

    out += cut(b, length, flen(b) - length)

    return out
Ejemplo n.º 4
0
 def __add__(self, value):
     if isinstance(value, int):
         return value
     elif isinstance(value, Sound):
         return Sound(mix([self.data, value.data]))
Ejemplo n.º 5
0
 def __add__(self, value):
     if isinstance(value, int):
         return value
     elif isinstance(value, Sound):
         return Sound(mix([self.data, value.data]))