Skip to content
#

musicxml

Here are 60 public repositories matching this topic...

verovio
lemzwerg
lemzwerg commented Oct 31, 2017

On Unix platforms it is common that the output of --help and --version is sent to stdout. Reason is that you then can easily pipe the output to a pager, e.g., xml2lilypond --help | less.

Currently, it is sent to stderr.

Additionally, for --help, the final message

---No arguments have been supplied, exiting. ---

should be suppressed.

webern
webern commented Mar 29, 2020

Somewhere, probably at the top-level, an Examples directory could be created.
In there a sub directory could contain a small main function along with a CMakeLists.txt file. In that CMakeLists.txt file we should relay on this installation of mx and use find_package( mx ). During continuous integration runs, we should add a step where we make install then cd to the example and build it. If mx i

jsbean
jsbean commented Oct 16, 2019

Now that we are disabling .trimValueWhitespaces from our decoder, it may make sense to create an XMLDecoder subclass MusicXMLDecoder.

This way we can use MusicXMLDecoder when testing atomic units, so we know we are working with the same thing when decoding a whole MusicXML object.

This will also allow us to wipe XMLCoder from testing, which has seemed slightly out of place.

suamor
suamor commented Jan 5, 2020

I have many years of experience in software developmen (C++, Python, QML and more).
In projects I was involved in using of tabs was either always discouraged, not allowed, automatically converted to spaced with git/svn or (many years ago) used in consence after issues using both.

There are advantages using tabs over spaces, mainly that everyone can set his own preferred tab size. However in my

Improve this page

Add a description, image, and links to the musicxml topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the musicxml topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.