midi-0.1.7.1: Handling of MIDI messages and files

Safe HaskellSafe-Infered

Sound.MIDI.File.Event.Meta

Synopsis

Documentation

data Key Source

The following enumerated type lists all the keys in order of their key signatures from flats to sharps. (Cf = 7 flats, Gf = 6 flats ... F = 1 flat, C = 0 flats/sharps, G = 1 sharp, ... Cs = 7 sharps.) Useful for transposition.

data Scale Source

The Key Signature specifies a mode, either major or minor.

Constructors

Major 
Minor 

defltST :: TempoSource

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

defltDurT :: ElapsedTimeSource

Default number of quarter notes in a second.

get :: C parser => Fallible parser TSource

put :: C writer => T -> writerSource