예제 #1
0
 def chirp(self,time,start,stop,decay):
     return N.sin(
         2. * N.pi * (
             norm_frequency(stop)
             + (
                 norm_frequency(start-stop)
                 * N.exp(-1. * time / norm_time(decay))
             )
         ) * time
     )
예제 #2
0
 def gaussian(self,time,decay):
     return N.exp(
         -1. * N.power(time / norm_time(decay), 2)
     )
예제 #3
0
 def envelope(self,time,decay):
     return N.exp(-1. * time / norm_time(decay))