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
- Modules
- Data.
Abc - Data.
Abc. Accidentals - Data.
Abc. Canonical - Data.
Abc. KeySignature - Data.
Abc. Meter - Data.
Abc. Midi - Data.
Abc. Midi. Pitch - Data.
Abc. Midi. RepeatSections - Data.
Abc. Midi. Types - Data.
Abc. Octave - Data.
Abc. Optics - Data.
Abc. Parser - Data.
Abc. Repeats. Section - Data.
Abc. Repeats. Types - Data.
Abc. Repeats. Variant - Data.
Abc. Tempo - Data.
Abc. Transposition - Data.
Abc. UnitNote - Data.
Abc. Utils - Data.
Abc. Voice