History

updated default parameters, fixed 0.000.wav creation

Paul Brossier committed 21 years ago

Commit 855ed0a1 parent a3e24ec2 files · +7 −5Browse files

Showing the changes to python (2 of 2 files). Show all

Unified · Split

2 files
  1. python/aubio/aubioclass.py +2 −1
  2. python/aubiocut +5 −4
python/aubio/aubioclass.py+2−1
@@ -191,7 +191,8 @@ def cutfile(filein,slicetimes,zerothres=0.008,bufsize=1024,hopsize=512): · 190 unmodified lines
191191 filei = sndfile(filein)
192192 framestep = hopsize/(filei.samplerate()+0.)
193193 channels = filei.channels()
194− newname = "%s%f%s" % ("/tmp/",0.0000000,filein[-4:])
194+ newname = "%s%s%f%s%s" % (filein.split(".")[0].split("/")[-1],".",
195+ frameread*framestep,".",filein.split(".")[-1])
195196 fileo = sndfile(newname,model=filei)
196197 myvec = fvec(hopsize,channels)
197198 mycopy = fvec(hopsize,channels)
python/aubiocut+5−4
@@ -20,7 +20,7 @@ def parse_args(): · 19 unmodified lines
2020 help="onset detection mode [default=dual] \
2121 complexdomain|hfc|phase|specdiff|energy|kl|mkl|dual")
2222 parser.add_option("-B","--bufsize",
23− action="store", dest="bufsize", default=1024,
23+ action="store", dest="bufsize", default=512,
2424 help="buffer size [default=1024]")
2525 parser.add_option("-H","--hopsize",
2626 action="store", dest="hopsize", default=256,
@@ -37,7 +37,7 @@ def parse_args(): · 10 unmodified lines
3737 parser.add_option("-D","--delay",
3838 action="store", dest="delay",
3939 help="number of seconds to take back [default=system]\
40− default system delay is 2*hopsize/samplerate")
40+ default system delay is 3*hopsize/samplerate")
4141 parser.add_option("-L","--localmin",
4242 action="store_true", dest="localmin", default=False,
4343 help="use local minima after peak detection")
@@ -53,7 +53,7 @@ def parse_args(): · 9 unmodified lines
5353 help="outputs silence locations")
5454 parser.add_option("-z","--zerocross",
5555 action="store", dest="zerothres", default=0.008,
56− help="zero-crossing threshold for slicing [default=0.008]")
56+ help="zero-crossing threshold for slicing [default=0.00008]")
5757 # plotting functions
5858 parser.add_option("-p","--plot",
5959 action="store_true", dest="plot", default=False,
@@ -85,11 +85,12 @@ hopsize = int(options.hopsize) · 25 unmodified lines
8585 bufsize = int(options.bufsize)
8686 step = float(samplerate)/float(hopsize)
8787 threshold = float(options.threshold)
88+zerothres = float(options.zerothres)
8889 silence = float(options.silence)
8990 mintol = float(options.mintol)*step
9091 # default take back system delay
9192 if options.delay: delay = float(options.delay)
92−else: delay = 2./step
93+else: delay = 3./step
9394
9495 if options.beat:
9596 #onsets = getbeats(filename,threshold,silence,mode=options.mode)

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