source: doc/aubio.txt @ b8e23f8

Last change on this file since b8e23f8 was 71b8af2, checked in by Paul Brossier <piem@piem.org>, 6 years ago

[doc] add --release-drop to manpages

  • Property mode set to 100644
File size: 4.0 KB
Line 
1NAME
2  aubio - a command line tool to extract information from sound files
3
4SYNOPSIS
5
6  aubio [-h] [-V] <command> ...
7
8COMMANDS
9
10  The general syntax is "aubio <command> <soundfile> [options]". The following
11  commands are available:
12
13  onset        get onset times
14  pitch        extract fundamental frequency
15  beat         get locations of beats
16  tempo        get overall tempo in bpm
17  notes        get midi-like notes
18  mfcc         extract mel-frequency cepstrum coefficients
19  melbands     extract mel-frequency energies per band
20
21  For a list of available commands, use "aubio -h". For more info about each
22  command, use "aubio <command> --help".
23
24GENERAL OPTIONS
25
26  These options can be used before any command has been specified.
27
28  -h, --help  show help message and exit
29
30  -V, --version  show version
31
32COMMON OPTIONS
33
34  The following options can be used with all commands:
35
36  <source_uri>, -i <source_uri>, --input <source_uri>  input sound file to
37  analyse (required)
38
39  -r <freq>, --samplerate <freq>  samplerate at which the file should be
40  represented (default: 0, e.g. samplerate of the input sound)
41
42  -H <size>, --hopsize <size>  overlap size, number of samples between two
43  consecutive analysis (default: 256)
44
45  -B <size>, --bufsize <size>  buffer size, number of samples used for each
46  analysis, (e.g. FFT length, default: 512)
47
48  -h, --help  show help message and exit
49
50  -T format, --time-format format  select time values output format (samples,
51  ms, seconds) (default: seconds)
52
53  -v, --verbose  be verbose (increment verbosity by 1, default: 1)
54
55  -q, --quiet  be quiet (set verbosity to 0)
56
57ONSET
58
59  The following additional options can be used with the "onset" subcommand.
60
61  -m <method>, --method <method>  onset novelty function
62  <default|energy|hfc|complex|phase|specdiff|kl|mkl|specflux> (default:
63  default)
64
65  -t <threshold>, --threshold <threshold>  threshold (default: unset)
66
67  -s <value>, --silence <value>  silence threshold, in dB (default: -70)
68
69  -M <value>, --minioi <value>  minimum Inter-Onset Interval (default: 12ms)
70
71PITCH
72
73  The following additional options can be used with the "pitch" subcommand.
74
75  -m <method>, --method <method>  pitch detection method
76  <default|yinfft|yin|mcomb|fcomb|schmitt> (default: default, e.g. yinfft)
77
78  -t <threshold>, --threshold <threshold>  tolerance (default: unset)
79
80  -s <value>, --silence <value>  silence threshold, in dB (default: -70)
81
82  The default buffer size for the beat algorithm is 2048. The default hop size
83  is 256.
84
85BEAT
86
87  The "beat" command accepts all common options and no additional options.
88
89  The default buffer size for the beat algorithm is 1024. The default hop size
90  is 512.
91
92TEMPO
93
94  The "tempo" command accepts all common options and no additional options.
95
96  The default buffer size for the beat algorithm is 1024. The default hop size
97  is 512.
98
99NOTES
100
101  The following additional options can be used with the "notes" subcommand.
102
103  -s <value>, --silence <value>  silence threshold, in dB (default: -70)
104
105  -d <value>, --release-drop <value>  release drop level, in dB. If the level
106  drops more than this amount since the last note started, the note will be
107  turned off (default: 10).
108
109MFCC
110
111  The "mfcc" command accepts all common options and no additional options.
112
113MELBANDS
114
115  The "melbands" command accepts all common options and no additional options.
116
117EXAMPLES
118
119  Extract onsets using a minimum inter-onset interval of 30ms:
120
121    aubio onset /path/to/input_file -M 30ms
122
123  Extract pitch with method "mcomb" and a silence threshold of -90dB:
124
125    aubio pitch /path/to/input_file -m mcomb -s -90.0
126
127  Extract MFCC using the standard Slaney implementation:
128
129    aubio mfcc /path/to/input_file -r 44100
130
131
132SEE ALSO
133
134  aubiocut(1)
135
136AUTHOR
137
138  This manual page was written by Paul Brossier <piem@aubio.org>. Permission is
139  granted to copy, distribute and/or modify this document under the terms of
140  the GNU General Public License as published by the Free Software Foundation,
141  either version 3 of the License, or (at your option) any later version.
Note: See TracBrowser for help on using the repository browser.