changeset 46:5e560b524692 abstract

added section on the cepstral pitch tracker.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Fri, 06 Sep 2013 19:54:27 +0100
parents e37486ab6ab7
children a8767b4d3be8
files vamp-plugins_abstract/qmvamp-mirex2013.tex
diffstat 1 files changed, 23 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/vamp-plugins_abstract/qmvamp-mirex2013.tex	Fri Sep 06 19:29:46 2013 +0100
+++ b/vamp-plugins_abstract/qmvamp-mirex2013.tex	Fri Sep 06 19:54:27 2013 +0100
@@ -122,6 +122,29 @@
 chord similarities. A standard HMM/Viterbi approach is used to smooth
 these to provide a chord transcription.
 
+\section{Audio Melody Extraction}
+
+The Cepstral Pitch Tracker Vamp Plugin is a freely-available, open
+source Vamp plugin implementation of a monophonic pitch tracking and
+note segmentation method.
+
+The method is that described in the one-page handout ``Unit Testing:
+An audio research example'' accompanying our tutorial at DAFx
+2012\cite{chris2012a}. It is an agent system consisting of five
+components:
+
+\begin{enumerate}
+\item Short-time Fourier transform;
+\item Transform to cepstral domain, as the inverse FFT of the log
+  magnitude spectrum;
+\item Peak finder and interpolator;
+\item Agent that takes a series of pitch peaks and tests to see if they form a plausible note;
+\item Agent-management system that supplies the pitches to agents;
+  creates a new agent when a novel pitch is found and reaps any agents
+  that expire without finding a plausible note; accumulates a list of
+  valid notes; and discards failures.
+\end{enumerate}
+
 \section{Audio Onset Detection}
 
 \subsection{Note Onset Detector Plugin}