24 lines
No EOL
453 B
Python
24 lines
No EOL
453 B
Python
ln = s.sec(10)
|
|
s.setup(ln)
|
|
|
|
m = s.node()
|
|
n = s.node()
|
|
adsr = s.node()
|
|
|
|
adsr.setpin(0, OUT8, 0.9)
|
|
adsr.setpin(0, OUT9, 0.4)
|
|
adsr.adsr(0, s.sec(6), s.sec(0.1), s.sec(0.2), s.sec(0.5), s.sec(0.5), s.sec(1.7))
|
|
|
|
adsr.feed(n, GAIN, IN_GAIN)
|
|
|
|
m.feed(n, BASEFREQ, IN_BASEFREQ)
|
|
m.singenN(0, ln, 50.4, 0, 0.003, 440)
|
|
|
|
n.copy(0, ln, IN_BASEFREQ, BASEFREQ)
|
|
n.copy(0, ln, IN_GAIN, GAIN)
|
|
|
|
n.setpin(0, OUT8, 0.3)
|
|
n.skewsine(0, ln)
|
|
|
|
s.wire(n, s.left)
|
|
s.wire(n, s.right) |