| Copyright | (c) Hans Hoglund 2012 |
|---|---|
| License | BSD-style |
| Maintainer | hans@hanshoglund.se |
| Stability | experimental |
| Portability | non-portable (TF,GNTD) |
| Safe Haskell | None |
| Language | Haskell2010 |
Music.Prelude.CmdLine
Description
Provides framework for building simple command-line converter programs such as
music2midi, music2pdf etc.
Documentation
Generates a basic converter program such as music2ly, music2musicxml etc.
Generates a basic converter program that invokes lilypond to generate
music notation. Used for music2pdf etc.
Arguments
| :: String | |
| -> String | Output file suffix. |
| -> Maybe String | Prelude to use. |
| -> Maybe FilePath | Input file. |
| -> Maybe FilePath | Output file. |
| -> IO () |
Translate an input file using the given paramters.
translateFileAndRunLilypond Source
Arguments
| :: String | Output file suffix/format passed to Lilypond. |
| -> Maybe String | Prelude to use. |
| -> Maybe FilePath | Input file. |
| -> IO () |
Translate an input file and invoke Lilypond on the resulting output file.
versionString :: String Source
Current Music Suite version as a string.