diff options
| -rw-r--r-- | client.py | 5 | 
1 files changed, 3 insertions, 2 deletions
@@ -21,6 +21,7 @@ FPB = 64  Z_SAMP = '\x00\x00\x00\x00'  MAX = 0x7fffffff +AMP = MAX  MIN = -0x80000000  def sigalrm(sig, frm): @@ -36,10 +37,10 @@ def lin_interp(frm, to, cnt):      return samps  def sine(freq, phase, cnt): -    global RATE, MAX +    global RATE, AMP      samps = [0]*cnt      for i in xrange(cnt): -        samps[i] = int(MAX * math.sin(phase + 2 * math.pi * freq * i / RATE)) +        samps[i] = int(AMP * math.sin(phase + 2 * math.pi * freq * i / RATE))      return samps, phase + 2 * math.pi * freq * cnt / RATE  def to_data(samps):  | 
