PortMidi-0.1.1: A binding for PortMedia/PortMidi

Sound.PortMidi

Contents

Description

Interface to PortMidi

Synopsis

Data Types

type PMStream = ForeignPtr PortMidiStreamSource

data DeviceInfo Source

Constructors

DeviceInfo 

Fields

interface :: String
 
name :: String
 
input :: Bool
 
output :: Bool
 
opened :: Bool
 

data PMMsg Source

Constructors

PMMsg 

Fields

status :: CLong
 
data1 :: CLong
 
data2 :: CLong
 

Instances

data PMEvent Source

Constructors

PMEvent 

Fields

message :: PMMsg
 
timestamp :: Timestamp
 

Constants

PortMid functions

writeSysEx :: PMStream -> Timestamp -> String -> IO PMErrorSource

Time function

time :: IO TimestampSource