1AUBIOCUT(1)                   aubio User's manual                  AUBIOCUT(1)
2
3
4

NAME

6       aubiocut  -  a  command line tool to slice sound files at onset or beat
7       timestamps
8

SYNOPSIS

10       aubiocut source
11       aubiocut [[-i] source]
12                [-r rate] [-B win] [-H hop]
13                [-O method] [-t thres]
14                [-b] [-c]
15                [-v] [-q] [-h]
16
17

OPTIONS

19       This program follows the usual  GNU  command  line  syntax,  with  long
20       options starting with two dashes (--). A summary of options is included
21       below.
22
23       -i, --input source
24              Run analysis on this audio  file.  Most  uncompressed  and  com‐
25              pressed are supported, depending on how aubio was built.
26
27       -r, --samplerate rate
28              Fetch  the  input  source, resampled at the given sampling rate.
29              The rate should be specified in Hertz as an integer. If  set  to
30              0,  the  sampling  rate  of  the  original  source will be used.
31              Defaults to 0.
32
33       -B, --bufsize win
34              The size of the buffer to analyze, that is  the  length  of  the
35              window  used for spectral and temporal computations. Defaults to
36              512.
37
38       -H, --hopsize hop
39              The  number  of  samples  between  two   consecutive   analysis.
40              Defaults to 256.
41
42       -O, --onset method
43              The  onset  detection  method  to  use. See ONSET METHODS below.
44              Defaults to 'default'.
45
46       -b, --beat
47              Use beat locations instead of onset locations.
48
49       -t, --onset-threshold thres
50              Set the threshold value for the onset peak picking.  Values  are
51              typically  in  the  range [0.001, 0.900]. Lower threshold values
52              imply more onsets detected.  Increasing  this  threshold  should
53              reduce the number of incorrect detections. Defaults to 0.3.
54
55       -c, --cut
56              Cut  input  sound file at detected labels. A new sound files for
57              each slice will be created in the current directory.
58
59       -o, --output directory
60              Specify the directory path where slices of the  original  source
61              should be created.
62
63       --cut-until-nsamples n
64              How  many extra samples should be added at the end of each slice
65              (default 0).
66
67       --cut-until-nslices n
68              How many extra slices should be added at the end of  each  slice
69              (default 0).
70
71       --create-first
72              Alway create first slice.
73
74       -h, --help
75              Print a short help message and exit.
76
77       -v, --verbose
78              Be verbose.
79
80       -q, --quiet
81              Be quiet.
82

ONSET METHODS

84       Available  methods: default, energy, hfc, complex, phase, specdiff, kl,
85       mkl, specflux.
86
87       See aubioonset(1) for details about these methods.
88

SEE ALSO

90       aubioonset(1),  aubiopitch(1),  aubiotrack(1),  aubionotes(1),   aubio‐
91       quiet(1), and aubiomfcc(1).
92

AUTHOR

94       This manual page was written by Paul Brossier <piem@aubio.org>. Permis‐
95       sion is granted to copy, distribute and/or modify this  document  under
96       the  terms  of  the GNU General Public License as published by the Free
97       Software Foundation, either version 3  of  the  License,  or  (at  your
98       option) any later version.
99
100
101
102aubio 0.4.9                     05 January 2021                    AUBIOCUT(1)
Impressum