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  op‐
20       tions  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. De‐
31              faults 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.   De‐
40              faults to 256.
41
42       -O, --onset method
43              The  onset detection method to use. See ONSET METHODS below. De‐
44              faults 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 re‐
53              duce 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  op‐
98       tion) any later version.
99
100
101
102aubio 0.4.9                      20 July 2023                      AUBIOCUT(1)
Impressum