Module

Data.Abc.Meter

Package
purescript-abc-parser
Repository
newlandsvalley/purescript-abc-parser

#getMeter Source

getMeter :: AbcTune -> Maybe TimeSignature

Get the tune Meter where present For more flexibility, you should use the _Meter optic.

#getDefaultedMeter Source

getDefaultedMeter :: AbcTune -> TimeSignature

Get the meter defaulting to 4/4

#commonTime Source

commonTime :: TimeSignature

common time - 4/4

#cutTime Source

cutTime :: TimeSignature

cut time - 2/2

#toRational Source

toRational :: TimeSignature -> Rational

convert the time signature to a Rational