\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}