this is for holding javascript data
Dylan Freedman edited basschord.tex
about 9 years ago
Commit id: fe2496adc993e2f52ff81b65ff2bdb3026d347aa
deletions | additions
diff --git a/basschord.tex b/basschord.tex
index 939ee0d..d114d4d 100644
--- a/basschord.tex
+++ b/basschord.tex
...
The \textit{bass} note of a chord is its lowest note. A chord's bass note is often its root, however this is not always the
case. case depending on voicing. When the notes of a chord are such that its root
note is not the bass note, that chord is said to be \textit{inverted}. When the bass note of a chord is not the chord's root nor any of the pitches involved within the chord's quality, that chord is called a \textit{slash chord}. The name slash chord refers to its notation---a
\textbf{D} $D$ minor chord with a root of
\textbf{B} $B$ is notated as $Dm/B$.
The notation of a chord can be outlined with the following context-free
grammar grammar:
\begin{align*}
Chord &\to Root\ Quality \mid Root\ Quality\ \texttt{/} \ Bass \\
Root &\to NoteName \\
Bass &\to NoteName \\
Quality &\to
\textbf{maj} \text{maj} \mid
\textbf{6} \text{6} \mid
\textbf{maj7} \text{maj7} \mid
\textbf{m} \text{m} \mid
\textbf{m6} \text{m6} \mid
\textbf{m7} \text{m7} \mid
\textbf{7} \text{7} \mid
\textbf{aug} \text{aug} \mid
\textbf{dim} \text{dim} \mid
\textbf{dim7} \text{dim7} \mid
\textbf{m7b5} \text{m7b5}
\end{align*}
where $NoteName$ is a note name according to the context-free grammar in figure~\ref{fig:cfgnote}.