Safe Haskell | None |
---|
Euterpea
Documentation
module Euterpea.Music.Note.Music
module Euterpea.IO.Audio
module Euterpea.IO.MIDI
module Euterpea.IO.MUI
type SEvent = Maybe
constA :: Arrow a => c -> a b c
constSF :: Arrow a => b -> a b d -> a c d
foldA :: ArrowChoice a => (c -> d -> d) -> d -> a b c -> a [b] d
foldSF :: Arrow a => (b -> c -> c) -> c -> [a () b] -> a () c
delay :: ArrowCircuit a => forall b. b -> a b b
type Time = Double
type DeltaT = Double
exportFile :: FilePath -> Midi -> IO ()
importFile :: FilePath -> IO (Either String Midi)