musicxml: Library to parse musicxml and write musicxml.

[ bsd3, library, music, text, xml ] [ Propose Tags ]

This library translates DTD specification of MusicXML 2.0 into specific type. Library's purpose is to be interface between MusicXML format and its application, allowing reading and writting of musicxml documents. This library supports MusicXML at 2.0 version, not only partwise and timewise specification but also opus and container specification.


[Skip to Readme]

Flags

Automatic Flags
NameDescriptionDefault
splitbase

base >= 3

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.1, 0.1.2
Change log CHANGELOG
Dependencies base (<4.4), containers (<0.5), directory (<1.2), HaXml (>=1.19.4 && <1.21), old-time (<1.1), pretty (<1.1) [details]
License BSD-3-Clause
Copyright Copyright (c) 2008 Samuel Silva
Author Samuel Silva <silva.samuel@alumni.uminho.pt>
Maintainer Samuel Silva <silva.samuel@alumni.uminho.pt>
Revised Revision 1 made by HerbertValerioRiedel at 2017-05-28T21:19:33Z
Category Text, XML, Music
Home page https://troglodita.di.uminho.pt/svn/musica/work/MusicXML
Uploaded by SamuelSilva at 2009-01-10T07:21:38Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Executables test-musicxml
Downloads 3184 total (8 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for musicxml-0.1.1

[back to package description]
=====================================================================
==                         R E A D M E                             ==
=====================================================================

=====================================================================
== Overview
    => Library to handle MusicXML

=====================================================================
== Install
    => Use Cabal to build and install:
            runhaskell Setup.hs configure
            runhaskell Setup.hs haddock     [recommended]
            runhaskell Setup.hs build
            runhaskell Setup.hs install
    => Or use cabal-install:
            cabal configure
            cabal haddock                   [recommended]
            cabal install

== Dependencies
    => HaXml

=====================================================================
== Using
    => GHC environment
        ghc -package MusicXML Files
        ghci -package MusicXML Files

=====================================================================
== Case Studies:
    => Run case studies:
        cd tests
        make build
        make tests

=====================================================================
== Files
    => BUGS             Some bugs discovered
    => LICENSE          License file
    => MusicXML.cabal   Cabal file
    => README           This file presents an overview of package
    => Setup.hs         Haskell file to install with Cabal
    => TODO             Technical information
    => doc/*            Documentation files
    => examples/*       Example files
    => script/*         Script files
    => src/*            Source Files
    => tests/*          Test files

=====================================================================
== Feedback
    => Please send any bug reports and comments to
        Samuel Silva <silva.samuel@alumni.uminho.pt>

=====================================================================
== Copyright
    => The MusicXML library were written by and are copyright to
       (c) copyright 2008 Samuel Silva<silva.samuel@alumni.uminho.pt>

=====================================================================