From: Paul Brossier Date: Thu, 23 Mar 2017 13:35:31 +0000 (+0100) Subject: doc/aubio.txt: add simple manpage for aubio command line X-Git-Tag: 0.4.5~44^2~12 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=f012722592a5e09c3f280240844f0331b6d4123a;p=aubio.git doc/aubio.txt: add simple manpage for aubio command line --- diff --git a/doc/aubio.txt b/doc/aubio.txt new file mode 100644 index 00000000..2bcb8aff --- /dev/null +++ b/doc/aubio.txt @@ -0,0 +1,127 @@ +NAME + aubio - a command line tool to extract information from sound files + +SYNOPSIS + + aubio [-h] [-V] ... + +COMMANDS + + The general syntax is "aubio [options]". The following + commands are available: + + onset get onset times + pitch extract fundamental frequency + beat get locations of beats + notes get midi-like notes + mfcc extract mel-frequency cepstrum coefficients + melbands extract mel-frequency energies per band + + For a list of available commands, use "aubio -h". For more info about each + command, use "aubio --help". + +GENERAL OPTIONS + + These options can be used before any command has been specified. + + -h, --help show help message and exit + + -V, --version show version + +COMMON OPTIONS + + The following options can be used with all commands: + + , -i , --input input sound file to + analyse (required) + + -r , --samplerate samplerate at which the file should be + represented (default: 0, e.g. samplerate of the input sound) + + -H , --hopsize overlap size, number of samples between two + consecutive analysis (default: 256) + + -B , --bufsize buffer size, number of samples used for each + analysis, (e.g. FFT length, default: 512) + + -h, --help show help message and exit + + -T format, --time-format format select time values output format (samples, + ms, seconds) (default: seconds) + + -v, --verbose be verbose (increment verbosity by 1, default: 1) + + -q, --quiet be quiet (set verbosity to 0) + +ONSET + + The following additional options can be used with the "onset" subcommand. + + -m , --method onset novelty function + (default: + default) + + -t , --threshold threshold (default: unset) + + -s , --silence silence threshold, in dB (default: -70) + + -M , --minioi minimum Inter-Onset Interval (default: 12ms) + +PITCH + + The following additional options can be used with the "pitch" subcommand. + + -m , --method pitch detection method + (default: default, e.g. yinfft) + + -t , --threshold tolerance (default: unset) + + -s , --silence silence threshold, in dB (default: -70) + + The default buffer size for the beat algorithm is 2048. The default hop size + is 256. + +BEAT + + The "beat" command accepts all common options and no additional options. + + The default buffer size for the beat algorithm is 1024. The default hop size + is 512. + +NOTES + + The "note" command accepts all common options and no additional options. + +MFCC + + The "mfcc" command accepts all common options and no additional options. + +MELBANDS + + The "melbands" command accepts all common options and no additional options. + +EXAMPLES + + Extract onsets using a minimum inter-onset interval of 30ms: + + aubio onset /path/to/input_file -M 30ms + + Extract pitch with method "mcomb" and a silence threshold of -90dB: + + aubio pitch /path/to/input_file -m mcomb -s -90.0 + + Extract MFCC using the standard Slaney implementation: + + aubio mfcc /path/to/input_file -r 44100 + + +SEE ALSO + + aubiocut(1) + +AUTHOR + + This manual page was written by Paul Brossier . Permission is + granted to copy, distribute and/or modify this document under the terms of + the GNU General Public License as published by the Free Software Foundation, + either version 3 of the License, or (at your option) any later version.