midi-0.1.7: Handling of MIDI messages and files
Sound.MIDI.Message.Class.Check
class C event whereSource
Methods
note :: Channel -> event -> Maybe (Velocity, Pitch, Bool)Source
program :: Channel -> event -> Maybe ProgramSource
anyController :: Channel -> event -> Maybe (Controller, Int)Source
pitchBend :: Channel -> event -> Maybe IntSource
channelPressure :: Channel -> event -> Maybe IntSource
mode :: Channel -> event -> Maybe TSource
Instances
controller :: C event => Channel -> Controller -> event -> Maybe IntSource
liftMidi :: (Channel -> T -> Maybe a) -> Channel -> T -> Maybe aSource