haskore-0.2.0.7: The Haskore Computer Music System

Safe HaskellSafe-Inferred
LanguageHaskell2010

Haskore.Performance.Default

Documentation

player :: (C time, Fractional time, Real time, Fractional dyn) => T time dyn note Source

map :: (C time, Fractional time, Real time, Fractional dyn) => Name -> T time dyn note Source

playNote :: (Fractional time, Real time) => NoteFun time dyn note Source

interpretPhrase :: (C time, Fractional time, Fractional dyn) => PhraseFun time dyn note Source

context :: (C time, Fractional time, Real time, Fractional dyn) => T time dyn note Source

fromMusic :: (Ord note, C time, RealFrac time, Fractional dyn, Ord dyn) => T note -> T time dyn note Source

fromMusicModifyContext :: (Ord note, C time, RealFrac time, Fractional dyn, Ord dyn) => (T time dyn note -> T time dyn note) -> T note -> T time dyn note Source

floatFromMusic :: Ord note => T note -> T Float Float note Source

paddedFromMusic :: (Ord note, C time, RealFrac time, Fractional dyn, Ord dyn) => T note -> Padded time dyn note Source

paddedFromMusicModifyContext :: (Ord note, C time, RealFrac time, Fractional dyn, Ord dyn) => (T time dyn note -> T time dyn note) -> T note -> T time dyn note Source