live-sequencer-0.0.5.1: Live coding of MIDI music

Safe HaskellSafe-Infered

Music

Documentation

slowdown :: Integral a => a -> a -> aSource

speedup :: Integral a => a -> a -> aSource

times :: Int -> Music a -> Music aSource

emap :: (a -> b) -> Music (Event a) -> Music (Event b)Source

amap :: (a -> b) -> Music a -> Music bSource

data Music a Source

Constructors

Atom a 
Par [Music a] 
Seq [Music a] 

play :: Music (Event a) -> [Event a]Source