History

add aubioplot-audio add aubioplot-audio

Paul Brossier committed 20 years ago

Commit da5edf31 parent 475da2f1 file · +33 −0Browse files

Showing the changes to python (1 of 1 file). Show all

Unified · Split

python/aubioplot-audio+33−0
@@ -0,0 +1,33 @@
1#!/usr/bin/python
2
3import aubio.gnuplot, sys
4
5usage = "usage: %s [options] -i soundfile" % sys.argv[0]
6
7def parse_args():
8 from optparse import OptionParser
9 parser = OptionParser(usage=usage)
10 parser.add_option("-i","--input",
11 action="store", dest="filename",
12 help="input sound file")
13 parser.add_option("-x","--xsize",
14 action="store", dest="xsize", default=1.,
15 help="define xsize for plot")
16 parser.add_option("-y","--ysize",
17 action="store", dest="ysize", default=1.,
18 help="define ysize for plot")
19 parser.add_option("-O","--outplot",
20 action="store", dest="outplot", default=None,
21 help="save plot to output.{ps,png}")
22 (options, args) = parser.parse_args()
23 if not options.filename:
24 print "no file name given\n", usage
25 sys.exit(1)
26 return options, args
27
28options, args = parse_args()
29
30aubio.gnuplot.plot_audio(options.filename.split(','),
31 fileout=options.outplot,
32 xsize=float(options.xsize),
33 ysize=float(options.ysize))

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t