Euterpea-1.0.0: Library for computer music research and education

Safe HaskellNone

Euterpea.Examples.NewResolutions

Documentation

prevNote :: (Eq a, Num t) => [(a, t)] -> (a, t) -> (a, t)Source

nextNote :: (Eq t, Num t1) => [(t, t1)] -> (t, t1) -> (t, t1)Source

nextNote' :: (Eq t, Num t1) => (t, t1) -> [(t, t1)] -> (t, t1) -> (t, t1)Source

back2Note :: (Eq a, Num t) => [(a, t)] -> (a, t) -> (a, t)Source

nextNR :: (PitchClass, Int) -> (PitchClass, Int)Source

prevNR :: (PitchClass, Int) -> (PitchClass, Int)Source

back2NR :: (PitchClass, Int) -> (PitchClass, Int)Source

part3Pattern :: Num t => ((PitchClass, t) -> Dur -> Music a) -> Music aSource

nr :: IO ()Source