\subsubsection{Intervals} \seclabel{intervals} % \url{http://en.wikipedia.org/wiki/Interval_(music)} In music theory, an interval is the difference (a ratio or logarithmic measure) in pitch between two notes and often refers to those two notes themselves (otherwise known as a dyad). Here we list some common names for some possible intervals. \begin{haskelllisting} > module Haskore.Basic.Interval where > unison, minorSecond, majorSecond, minorThird, majorThird, > fourth, fifth, minorSixth, majorSixth, minorSeventh, majorSeventh, > octave, octaveMinorSecond, octaveMajorSecond, octaveMinorThird, > octaveMajorThird, octaveFourth, octaveFifth, octaveMinorSixth, > octaveMajorSixth, octaveMinorSeventh, octaveMajorSeventh :: Integral a => a > unison = 0 > minorSecond = 1 > majorSecond = 2 > minorThird = 3 > majorThird = 4 > fourth = 5 > fifth = 7 > minorSixth = 8 > majorSixth = 9 > minorSeventh = 10 > majorSeventh = 11 > octave = 12 > octaveMinorSecond = octave + minorSecond > octaveMajorSecond = octave + majorSecond > octaveMinorThird = octave + minorThird > octaveMajorThird = octave + majorThird > octaveFourth = octave + fourth > octaveFifth = octave + fifth > octaveMinorSixth = octave + minorSixth > octaveMajorSixth = octave + majorSixth > octaveMinorSeventh = octave + minorSeventh > octaveMajorSeventh = octave + majorSeventh \end{haskelllisting}