Karya, built on 2020-11-26T21:03:17 (patch 23b5be2d53a9e8e7d6136cda5aae2849abe5cded)
Safe HaskellNone

Midi.CoreMidi

Description

Interface to CoreMIDI.

TODO documentation

Documentation

initialize Source #

Arguments

:: String

register this name with CoreMIDI

-> (Midi.Message -> Bool)

read msgs that return false are filtered

-> (Either Error (Interface.RawInterface Midi.WriteMessage) -> IO a) 
-> IO a