midi-0.2.2.2: Handling of MIDI messages and files

Safe HaskellSafe
LanguageHaskell2010

Sound.MIDI.File.Event.Meta

Synopsis

Documentation

data T #

Instances
Eq T # 
Instance details

Defined in Sound.MIDI.File.Event.Meta

Methods

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

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

Ord T # 
Instance details

Defined in Sound.MIDI.File.Event.Meta

Methods

compare :: T -> T -> Ordering #

(<) :: T -> T -> Bool #

(<=) :: T -> T -> Bool #

(>) :: T -> T -> Bool #

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

max :: T -> T -> T #

min :: T -> T -> T #

Show T # 
Instance details

Defined in Sound.MIDI.File.Event.Meta

Methods

showsPrec :: Int -> T -> ShowS #

show :: T -> String #

showList :: [T] -> ShowS #

Arbitrary T # 
Instance details

Defined in Sound.MIDI.File.Event.Meta

Methods

arbitrary :: Gen T #

shrink :: T -> [T] #

type Tempo = Int #

defltTempo :: Tempo #

The default SetTempo value, in microseconds per quarter note. This expresses the default of 120 beats per minute.

type SMPTEBits = Int #

get :: C parser => Fragile parser T #

put :: C writer => T -> writer #