lilypond-1.7.2: src/Music/Lilypond/IO.hs
{-# LANGUAGE OverloadedStrings, GeneralizedNewtypeDeriving #-}
-------------------------------------------------------------------------------------
-- |
-- Copyright : (c) Hans Hoglund 2012
--
-- License : BSD-style
--
-- Maintainer : hans@hanshoglund.se
-- Stability : experimental
-- Portability : GHC
--
-------------------------------------------------------------------------------------
module Music.Lilypond.IO -- (
-- )
where
import Music.Lilypond
writeMusic :: FilePath -> Music -> IO ()
writeMusic = error "writeMusic: Not implemented"
data Format = PDF | PNG | PS
data EngraveOptions
= EngraveOptions {
format :: Format,
include :: FilePath,
initFile :: FilePath,
logFile :: FilePath,
logLevel :: Int
}
writeAndEngraveMusic :: FilePath -> EngraveOptions -> Music -> IO ()
writeAndEngraveMusic = error "writeAndEngraveMusic: Not implemented"