コード例 #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
コード例 #2
0
ファイル: dsp.py プロジェクト: PaulBatchelor/pippi
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
コード例 #3
0
ファイル: dsp.py プロジェクト: joshnroy/pippi
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
コード例 #4
0
 def __add__(self, value):
     if isinstance(value, int):
         return value
     elif isinstance(value, Sound):
         return Sound(mix([self.data, value.data]))
コード例 #5
0
ファイル: dsp.py プロジェクト: PaulBatchelor/pippi
 def __add__(self, value):
     if isinstance(value, int):
         return value
     elif isinstance(value, Sound):
         return Sound(mix([self.data, value.data]))