Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
chordIntervals :: [([Char], [Key])] Source #
toChord :: Int -> [MidiMessage] -> [MidiMessage] Source #
buildChord :: IO () Source #
popToNote :: Double -> [MidiMessage] Source #
mergeS :: Maybe [MidiMessage] -> Maybe [MidiMessage] -> Maybe [MidiMessage] Source #
removeNull :: Maybe [MidiMessage] -> Maybe [MidiMessage] Source #
decay :: Time -> Double -> MidiMessage -> Maybe MidiMessage Source #