#!/usr/bin/env python2 from __future__ import division from math import ceil import struct, sys if len(sys.argv) < 1: print "No input files specified!" sys.exit(1) arguments = sys.argv[1:] def writeWAV(fname, fmt, chans, sampRate, bps, sndData): print 'Channels:', chans, 'Sample Rate:', sampRate, 'Bits per sample:', bps blockSz = (chans * bps) / 8 avgBytesPerSec = blockSz * sampRate with open(fname, 'w') as output: output.write('RIFF') output.write(struct.pack('", outfname with open(fname, 'rb') as sndfile: fmt, = struct.unpack(' 0: modNum, modInit = struct.unpack(' 0: cmd, p1, p2 = struct.unpack(' 0: cmd, p1, p2 = struct.unpack('