PortMidi-0.1.6.0: A binding for PortMedia/PortMidi

Safe HaskellNone
LanguageHaskell98

Sound.PortMidi

Contents

Description

Interface to PortMidi

Synopsis

Data Types

type PMStream = ForeignPtr PortMidiStream Source #

data PMMsg Source #

Constructors

PMMsg 

Fields

Instances

Eq PMMsg Source # 

Methods

(==) :: PMMsg -> PMMsg -> Bool #

(/=) :: PMMsg -> PMMsg -> Bool #

Show PMMsg Source # 

Methods

showsPrec :: Int -> PMMsg -> ShowS #

show :: PMMsg -> String #

showList :: [PMMsg] -> ShowS #

data PMEvent Source #

Constructors

PMEvent 

Fields

Constants

PortMid functions

writeSysEx :: PMStream -> Timestamp -> String -> IO PMError Source #

Time function

time :: IO Timestamp Source #