3 def parse_args (sysargs):
4 from getopt import gnu_getopt
6 longopts =('input=','output=')
7 args,tmp = gnu_getopt(sysargs,shortopts,longopts)
9 filein,fileout= None,None
10 for i in range(len(args)): # a bad way
11 if args[i][0] == '-i' or args[i][0] == '--input':
13 if args[i][0] == '-o' or args[i][0] == '--output':
15 assert filein != None, 'precise filein'
19 from aubio.txtfile import read_datafile
20 from aubio.gnuplot import plotnote,plotnote_do
21 from numarray import array
22 filein,fileout = parse_args(sysargs)
23 #print 'checking', fileerr, 'against', fileorg
24 """ load midi and raw data """
25 d = plotnote(array(read_datafile(filein)),title=filein)
26 plotnote_do(d,fileout=fileout)
28 if __name__ == "__main__":