music-score-1.6: Musical score and part representation.

Portabilitynon-portable (TF,GNTD)
Stabilityexperimental
Maintainerhans@hanshoglund.se
Safe HaskellNone

Music.Score.Export.Lilypond

Contents

Description

 

Synopsis

Documentation

toLilypond :: (HasLilypond a, HasPart' a, Semigroup a) => Score a -> LilypondSource

Convert a score to a Lilypond representation.

toLilypondString :: (HasLilypond a, HasPart' a, Semigroup a) => Score a -> StringSource

Convert a score to a Lilypond string.

showLilypond :: (HasLilypond a, HasPart' a, Semigroup a) => Score a -> IO ()Source

Convert a score to a Lilypond representaiton and print it on the standard output.

openLilypond :: (HasLilypond a, HasPart' a, Semigroup a) => Score a -> IO ()Source

Typeset a score using Lilypond and open it.

writeLilypond :: (HasLilypond a, HasPart' a, Semigroup a) => FilePath -> Score a -> IO ()Source

Convert a score to a Lilypond representation and write to a file.

Options

writeLilypond' :: (HasLilypond a, HasPart' a, Semigroup a) => LilypondOptions -> FilePath -> Score a -> IO ()Source

Convert a score to a Lilypond representation and write to a file.