summaryrefslogtreecommitdiff
path: root/support/xml2pmx/README
diff options
context:
space:
mode:
Diffstat (limited to 'support/xml2pmx/README')
-rw-r--r--support/xml2pmx/README65
1 files changed, 35 insertions, 30 deletions
diff --git a/support/xml2pmx/README b/support/xml2pmx/README
index 6cb7b5249a..538e03dced 100644
--- a/support/xml2pmx/README
+++ b/support/xml2pmx/README
@@ -1,4 +1,4 @@
-xml2pmx, version 2020-08-12.
+xml2pmx, version 2021-01-23.
Summary: xml2pmx translates MusicXML into PMX notation.
@@ -12,10 +12,11 @@ is an easy to use, yet powerful preprocessor
for the music typesetting system MusiXTeX.
http://icking-music-archive.org/software/htdocs/
-xml2pmx has been developed by Dieter
-Gloetzel with the "Oberon Plugin for Windows
-Version 2.5" of ETHZ Zurich on Windows 10.
+xml2pmx has been developed by Dieter Gloetzel with the "Oberon Plugin
+for Windows Version 2.5" of ETHZ Zurich on Windows 10
https://github.com/Spirit-of-Oberon/ETH-Oberon-PlugIn-Win32
+and OLR (Oberon Linux Revival)
+http://oberon.wikidot.com/oberon-linux-revival-olr
Coverage of MusicXML by xml2pmx
*******************************
@@ -23,21 +24,25 @@ Coverage of MusicXML by xml2pmx
The following MusicXML features are detected and translated
to PMX:
-- maximum of 24 staves/voices and 400 measures
-- two voices per staff
-- maximum of two staves per instrument
-- notes and rests up to 64th, including tuplets and grace notes,
-- maximum of 2 dots
-- chords, accidentals
-- some annotations like Fermata, Staccato, Tremolo etc.
-- ties, slurs and beams
-- definition of meter, fifths, clefs and their changes on the fly
-- dynamic marks: hairpins, "ff" etc., piano damping pedal
-- title and composer, and texts above or below the staff
-- barlines, repeats, volta
-- instrument names,
-- origin of XML file copied to the resulting PMX file
-- accepts Windows files (records ended by 0DX OAX)
+The following MusicXML features are detected and translated to PMX:
+
+ - up to 24 staves/voices and 600 bars
+ - up to 83 notes per instrument and bar
+ - two voices per staff
+ - maximum of two staves per instrument
+ - notes and rests up to 64th, including tuplets and grace notes,
+ - maximum of 2 dots
+ - chords, accidentals
+ - some annotations like Fermata, Staccato, Tremolo etc.
+ - ties, slurs and beams
+ - definition of meter, fifths, clefs and their changes on the fly
+ - dynamic marks: hairpins, "ff" etc., piano damping pedal
+ - title and composer, and texts above or below the staff
+ - barlines, repeats, volta
+ - instrument names
+
+Windows and Unix line terminations are accepted. UTF-16
+input is not accepted.
This package is based on a runtime system developed by Mike
Spivey (mike(at)cs.ox.ac.uk) as part of the Oxford Oberon
@@ -52,8 +57,8 @@ relevant folders.
To build and install an executable xml2pmx on a system
with conventional development tools:
- tar xvf xml2pmx-2020-08-12.tar.gz
- cd xml2pmx-2020-08-12
+ tar xvf xml2pmx-2021-01-23.tar.gz
+ cd xml2pmx-2021-01-23
./configure
make
sudo make install
@@ -73,25 +78,25 @@ If it is necessary to edit the resulting pmx file, use the
Licencing
*********
-The source files for xml2pmx are Copyright 2015-2020 by
+The source files for xml2pmx are Copyright 2015-2021 by
Dieter Gloetzel (d.gloetzel(a)web.de) and the source files
-for the runtime system are Copyright 2020 by Mike Spivey
+for the runtime system are Copyright 2021 by Mike Spivey
(mike(a)cs.ox.ac.uk). They may be modified and distributed
according to the terms of the GNU General Public Licence
version 3 or at your option any later version.
-musixtex.lua is Copyright 2011-2020 by Bob
+musixtex.lua is Copyright 2011-2021 by Bob
Tennent (rdt(a)cs.queensu.ca) and Dirk Laurie
-(dirk.laurie(at)gmail.com). It may be modified and distributed
-according to the terms of the GNU General Public Licence
-version 2 or at your option any later version.
+(dirk.laurie(at)gmail.com). It may be modified and
+distributed according to the terms of the GNU General Public
+Licence version 2 or at your option any later version.
This README and the man pages xml2pmx.1 and musixtex.1 were
written by Bob Tennent and may be modified and distributed
according to the terms of the LaTeX Project Public License.
-Please report problems with the executables or the Linux
-build system to Bob Tennent (rdt(a)cs.queensu.ca). Problems
-with the XML to PMX translation should be reported to Dieter
+Please report problems with the executables or the build
+system to Bob Tennent (rdt(a)cs.queensu.ca). Problems with
+the XML to PMX translation should be reported to Dieter
Gloetzel (d.gloetzel(at)web.de).