Man Linux: Main Page and Category List


       aubionotes  —  a  command line tool for real time extraction of musical


       aubionotes [options] [-i soundfile]


       aubionotes attempts  to  detect  notes  in  audio  signals,  segmenting
       consecutive  events  using onset detection, and determining their pitch
       using a fundamental frequency extraction algorithm.

       When started without  an  input  file  argument  (--input),  aubionotes
       creates  a  jack  input and a MIDI output. When an input file is given,
       the results are given on the console.


       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 filein
                 Run analysis on this audio  file.  Most  common  uncompressed
                 formats are supported.

       -o   --output fileout
                 Save  results  in  this file. The file will be created on the
                 model of the input file. Results are marked by a short  wood-
                 block sample.

       -P   --pitch mode
                 The  pitch detection function to run. Available functions are
                 yinfft, yin, mcomb, fcomb, and schmitt.

       -O   --onset mode
                 The onset detection function to run. Available functions  are
                 complexdomain,  hfc,  phase, specdiff, energy, kl and mkl. By
                 default, both Kullback Liebler (kl) and  complex  domain  are
                 used in parallel.

       -t   --threshold value
                 Set  the  threshold value for the onset peak picking. Typical
                 values are within 0.001 and  0.900.  Default  is  0.1.  Lower
                 threshold  values imply more onsets detected. Try 0.3 in case
                 of over-detections.

       -j   --jack
                 Run in jack mode (default when started  without  input  file)
                 and creates a midi output.

       -v   --verbose
                 Show results on the console (default).

       -h   --help
                 Show summary of options.


       For  now  the  program has only been tested on audio signals sampled at
       44.1 kHz.


       aubioonset(1) aubiotrack(1) aubiocut(1) aubiopitch(1)


       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, 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.