This manual page documents briefly the aubiopitch command.
aubionotes attempts to label each fram of the input sound file with a pitch. When no pitch candidate is found, the output is 0. Results can be printed in Hertz or in MIDI pitch. A plotting module is available via the Gnuplot Python package. 4 functions are available.
This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below.
-i
--input fileininput sound file
-m
--mode pitch_detection_modepitch detection mode [default=mcomb] mcomb|yin|fcomb|schmitt
-u
--units unitmodeoutput pitch in units [default=Hz] freq|midi|cent|bin
-B
--bufsize=BUFSIZEbuffer size [default=1024]
-H
--hopsize=HOPSIZEoverlap size [default=512]
-t
--threshold=THRESHOLDpitch threshold (for yin) [default=0.1]
-s
--silence=SILENCEsilence threshold [default=-70]
-D
--delay=DELAYnumber of seconds to take back [default=0]
-S
--smoothing=framestemporal smoothing using a median filter of N frames [default=0]
-M
--pitchmax=maxmaximum pitch values to look for (Hz) [default=20000]
-l
--pitchmin=minminimum pitch values to look for (Hz) [default=20]
-n
--noteNOT IMPLEMENTED output notes
-p
--plotdraw plot of the pitch track
-T
--plottruthdraw plot of the ground truth pitch track
-O
--outplot=OUTPLOTsave plot to output.{ps,eps,png,svg} instead of displaying it
-v
--verbosemake lots of noise [default]
-q
--quietbe quiet
-h
--helpshow this help message and exit
This manual page was written by Paul Brossier (<piem@altern.org>). Permission
is granted to copy, distribute and/or modify this document under the terms
of the GNU General Public License, Version 2 any later version published
by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.