def a100a(): return chain( sine_wave(2.5, 3, 50, 30), dip(4, 40, 15), sine_wave(2.5, 3, 50, 30), dip(4, 40, 15), )
def a101a(): return chain( sine_wave(2.5, 3, 60, 30), dip(4, 45, 15), sine_wave(2.5, 3, 60, 30), dip(4, 45, 15), )
def a705a(): return repeatlist( chain( repeatlist(sine_wave(0.5, 3, 60, 0), 2), flat(0, 2), repeatlist(sine_wave(0.5, 3, 60, 0), 3), flat(0, 2), ), 3)
def a530a(): return repeatlist( chain( sine_wave(0.5, 4, 90, 0), flat(0, 4), sine_wave(0.5, 4, 90, 0), flat(0, 1), ), 6)
def a7a(): return envelope( sound(), itertools.chain( linear(0, 65, 1.5), sine_wave(15.5, 1, 90, 40), dip(3, 65, 30), sine_wave(15.5, 1, 90, 40), ))
def a2a(): return envelope( sound(), itertools.chain( linear(0, 45, 2), sine_wave(2.5, 3, 60, 30), dip(4, 45, 15), sine_wave(2.5, 3, 60, 30), dip(4, 45, 15), ))
def a16a(): return envelope( sound(), itertools.chain( linear(0, 70, 1), repeatlist( itertools.chain( sine_wave(4, .7, 90, 50), sine_wave(3, 1.5, 90, 50), ), 5)))
def a13a(): return envelope( sound(), itertools.chain( linear(0, 65, 1), repeatlist( itertools.chain( sine_wave(5, 1, 90, 40), sine_wave(7, .5, 90, 40), ), 6)))
def a9a(): return envelope( sound(), itertools.chain( linear(0, 65, 1), sine_wave(8.5, .8, 90, 40), flat(0, 3), sine_wave(8.5, .8, 90, 40), flat(0, 3), sine_wave(8.5, .8, 90, 40), flat(0, 3), sine_wave(8.5, .8, 90, 40), flat(0, 3), sine_wave(8.5, .8, 90, 40), flat(0, 3), ))
def a21a(): return envelope( sound(), itertools.chain( repeatlist( itertools.chain( sine_wave(0.5, 8, 80, 0), flat(20, 2), ), 6), ))
def a3a(): return envelope( sound(), itertools.chain( linear(0, 45, 2), repeatlist( itertools.chain( sine_wave(3.5, 1.5, 60, 30), dip(3, 45, 15), ), 8)))
def a6a(): return envelope( sound(), itertools.chain( linear(0, 60, 2), repeatlist( itertools.chain( sine_wave(4.5, 1, 80, 40), dip(2, 60, 40), ), 7)))
def a33a(): return envelope( sound(), itertools.chain( linear(0, 70, 1), repeatlist( itertools.chain( sine_wave(4.25, .7, 90, 50), flat(90, 3), ), 6)))
def a4a(): return envelope( sound(), itertools.chain( linear(0, 60, 2), repeatlist( itertools.chain( sine_wave(3.5, 1.5, 80, 40), dip(3, 60, 30), ), 5), ))
def a18a(): return envelope( sound(), itertools.chain( linear(0, 60, 1), repeatlist( itertools.chain( sine_wave(4.75, .7, 90, 30), flat(0, 5), ), 6), ))
def a27a(): return envelope( sound(), itertools.chain( linear(0, 50, 2), repeatlist( itertools.chain( sine_wave(5.5, .7, 80, 20), flat(0, 3), ), 7), ))
def a11a(): return envelope( sound(), itertools.chain( linear(0, 65, 1), sine_wave(6.25, .7, 90, 40), flat(90, 3), flat(0, 3), sine_wave(6.25, .7, 90, 40), flat(90, 3), flat(0, 3), sine_wave(6.25, .7, 90, 40), flat(90, 3), flat(0, 3), sine_wave(6.25, .7, 90, 40), flat(90, 3), flat(0, 3), sine_wave(6.25, .7, 90, 40), flat(90, 3), flat(0, 3), ))
def a51a(): return envelope( sound(), itertools.chain( linear(0, 70, 1), repeatlist( itertools.chain( sine_wave(4.5, 1, 100, 70), linear(70, 0, 0.5), flat(0, 3), linear(0, 70, 0.5), ), 4)))
def a614a(): return sine_wave(6, 5, 20, 90)
def a613a(): return sine_wave(10, 3, 20, 90)
def a612a(): return repeatlist(chain(sine_wave(4, 1, 20, 90), flat(0, 3)), 5)
def a611a(): return sine_wave(30, 1, 20, 90)
def a706a(): return sine_wave(10, 3, 50, 0)
def a700a(): return repeatlist(chain(sine_wave(0.5, 8, 60, -20), flat(20, 2)), 5)
def a702a(): return repeatlist(chain(sine_wave(0.5, 8, 60, 0), flat(0, 2)), 5)
def a609a(): return sine_wave(30, 2, 20, 60)
def a103a(): return repeatlist( itertools.chain( sine_wave(3.5, 1.5, 60, 30), dip(3, 45, 15), ), 8)
def a610a(): return sine_wave(30, 2, 20, 90)
def a707a(): return sine_wave(10, 3, 90, 0)
def a1409a(): return repeatlist( chain( sine_wave(4, 0.8, 10, 50), sine_wave(4, 0.8, 0, 100), ), 4)