this is for holding javascript data
Dylan Freedman edited ChordIdentification.tex
about 9 years ago
Commit id: 2e53ce6f73e43f1c184f137eec38b8e3b8863b7f
deletions | additions
diff --git a/ChordIdentification.tex b/ChordIdentification.tex
index ad9b24c..f3dede9 100644
--- a/ChordIdentification.tex
+++ b/ChordIdentification.tex
...
\subsection{Classifying chords from audio files}
Chord identification from audio files is a difficult task that compounds the inexactness of pitch recognition and musical data collection into a seemingly more error-prone procedure but often relies on advanced algorithms
to that perform surprisingly well. Chapter~\ref{computationchordextract} surveys existing techniques and their advantages and disadvantages, but this section will overview basic techniques used.
\textit{Machine learning} algorithms are commonly used to classify chords from \textit{chroma features}. Chroma features represent the analyzed intensity of each pitch class by compounding frequencies from different octaves into a single bin. Machine learning involves training models based on known data and then observing how well they perform on new, or \textit{test}, data. In the context of music informatics, human-annotated or recognized chord progressions are referred to as \textit{ground-truth} sets\cite{BurgoyneEtAl_2011_AnExpeGrouSet}, so chord identification algorithms are trained and tested again ground-truth data.