Re: [Tex-music] XML2PMX New Version!

2017-01-10 Thread Dieter

Hi André,

the reason is, that there are no notes stored with the piano staves.

You can check this easily, when you open "Nikkelen.xml" and search for 
the first occurence of "<step".


Then you will see that the sounds start at "Line 2355: A". 
This is the "A" of the voice in measure 10.


Also it is uncommon to put the voice after the piano in the partiture.

Try to get a complete xml-file or send me a pdf-file of the complete 
piece (piano and voice), then I run it through Sharpeye and XML2PMX.


A good paper copy will also do.

Regards,
Dieter

Am 09.01.2017 um 18:18 schrieb Andre Van Ryckeghem:

Dear Dieter,

I own a file made by Finale: Nikkelen.xml
I don't manage to make a pmx file from it (i get only notes on the 
lower staff).

The Finale pdf and xml are here :

http://www.avrmar.be/avr/xml/

Is it possible to get some hints to do the job?

Thanks on beforehand
Andre


-Oorspronkelijk bericht- From: Dieter
Sent: Sunday, January 8, 2017 12:58 PM
To: tex-music@tug.org
Subject: [Tex-music] XML2PMX New Version!

Dear all,

I am happy to announce an updated Version of "XML2PMX", a converter from
MusicXML to PMX-Input.
It is available as Windows-Exe and Linux-binary.

http://icking-music-archive.org/software/xml2pmx/XML2PMX_Windows.zip
http://icking-music-archive.org/software/xml2pmx/XML2PMX_LINUX.tar.gz


Now every PMX or MusiXTeX user has the world of MusicXML at his or her
finger tip.

This does not only concern sheet music published in MusicXML, but as
well musical OCR scanner output.

Apart from error  corrections  the major new features are:
- Lyrics can be extracted and stored in a separate file (option
L=Lyrics)
- several options for console output (P=parsed data, D=directions,
V=voices, S=statistics,)
- automatic detection of pickup
- incomplete measures or voices are automatically filled with blind
rests

Please see the attachment for further details.

Regards,
Dieter






---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music





--

Dr. Dieter Glötzel
Im Rosengarten 27
64367 Mühltal
Tel.: 06151 / 360 82 72

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] XML2PMX New Version!

2017-01-10 Thread Dieter


Hi André,

Thanks for your request.
I will have a look at the file. This is the type of problems I am 
waiting for.


Regards,
Dieter
Am 09.01.2017 um 18:18 schrieb Andre Van Ryckeghem:

Dear Dieter,

I own a file made by Finale: Nikkelen.xml
I don't manage to make a pmx file from it (i get only notes on the 
lower staff).

The Finale pdf and xml are here :

http://www.avrmar.be/avr/xml/

Is it possible to get some hints to do the job?

Thanks on beforehand
Andre


-Oorspronkelijk bericht- From: Dieter
Sent: Sunday, January 8, 2017 12:58 PM
To: tex-music@tug.org
Subject: [Tex-music] XML2PMX New Version!

Dear all,

I am happy to announce an updated Version of "XML2PMX", a converter from
MusicXML to PMX-Input.
It is available as Windows-Exe and Linux-binary.

http://icking-music-archive.org/software/xml2pmx/XML2PMX_Windows.zip
http://icking-music-archive.org/software/xml2pmx/XML2PMX_LINUX.tar.gz


Now every PMX or MusiXTeX user has the world of MusicXML at his or her
finger tip.

This does not only concern sheet music published in MusicXML, but as
well musical OCR scanner output.

Apart from error  corrections  the major new features are:
- Lyrics can be extracted and stored in a separate file (option
L=Lyrics)
- several options for console output (P=parsed data, D=directions,
V=voices, S=statistics,)
- automatic detection of pickup
- incomplete measures or voices are automatically filled with blind
rests

Please see the attachment for further details.

Regards,
Dieter






---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music





--

Dr. Dieter Glötzel
Im Rosengarten 27
64367 Mühltal
Tel.: 06151 / 360 82 72

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] XML2PMX New Version!

2017-01-09 Thread Andre Van Ryckeghem

Dear Dieter,

I own a file made by Finale: Nikkelen.xml
I don't manage to make a pmx file from it (i get only notes on the lower 
staff).

The Finale pdf and xml are here :

http://www.avrmar.be/avr/xml/

Is it possible to get some hints to do the job?

Thanks on beforehand
Andre


-Oorspronkelijk bericht- 
From: Dieter

Sent: Sunday, January 8, 2017 12:58 PM
To: tex-music@tug.org
Subject: [Tex-music] XML2PMX New Version!

Dear all,

I am happy to announce an updated Version of "XML2PMX", a converter from
MusicXML to PMX-Input.
It is available as Windows-Exe and Linux-binary.

http://icking-music-archive.org/software/xml2pmx/XML2PMX_Windows.zip
http://icking-music-archive.org/software/xml2pmx/XML2PMX_LINUX.tar.gz


Now every PMX or MusiXTeX user has the world of MusicXML at his or her
finger tip.

This does not only concern sheet music published in MusicXML, but as
well musical OCR scanner output.

Apart from error  corrections  the major new features are:
- Lyrics can be extracted and stored in a separate file (option
L=Lyrics)
- several options for console output (P=parsed data, D=directions,
V=voices, S=statistics,)
- automatic detection of pickup
- incomplete measures or voices are automatically filled with blind
rests

Please see the attachment for further details.

Regards,
Dieter






---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music 


---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


[Tex-music] XML2PMX New Version!

2017-01-08 Thread Dieter

Dear all,

I am happy to announce an updated Version of "XML2PMX", a converter from 
MusicXML to PMX-Input.

It is available as Windows-Exe and Linux-binary.

http://icking-music-archive.org/software/xml2pmx/XML2PMX_Windows.zip
http://icking-music-archive.org/software/xml2pmx/XML2PMX_LINUX.tar.gz


Now every PMX or MusiXTeX user has the world of MusicXML at his or her 
finger tip.


This does not only concern sheet music published in MusicXML, but as 
well musical OCR scanner output.


Apart from error  corrections  the major new features are:
- Lyrics can be extracted and stored in a separate file (option 
L=Lyrics)
- several options for console output (P=parsed data, D=directions, 
V=voices, S=statistics,)

- automatic detection of pickup
- incomplete measures or voices are automatically filled with blind 
rests


Please see the attachment for further details.

Regards,
Dieter
XML2PMX Readme
(***)
(Copyright 2015,2016,2017 Dieter Gloetzel **)
(***)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.


You should have received a copy of the GNU General Public License
along with this program.  If not, see . 

1.  Introduction
"MusicXML", ( http://www.musicxml.com/ ) originally developed by 
Recordare INC
and now owned by Finale ( https://www.finalemusic.com/ ), is the 
leading 
musical data exchange format. XML2PMX provides an import facility for 
sheet music stored in MusicXML format to PMX and MusiXTeX, the leading 
free 
software for musical typesetting. Thus we are now able to import 
published MusicXML sources
as well as MusicXML sources created by OCR scanning, 
e.g. with Sharpeye of VISIV ( http://www.visiv.co.uk ).

2. PMX  
developed by Don Simons (dsimons(at)roadrunner(dot)com) is an easy to 
use, 
yet powerful preprocessor for the musical typesetting system MusiXTeX.
http://icking-music-archive.org/software/htdocs/index.html
An excellent introduction to using PMX is
http://icking-music-archive.org/software/pmx/pmxccn.pdf

3. XML2PMX 
has been developed by the author with "Oberon Plugin for Windows 
Version 2.5" of ETHZ Zürich on Windows 10.
https://github.com/Spirit-of-Oberon/ETH-Oberon-PlugIn-Win32

XML2PMX is available as Windows-EXE (32 Bit) and as Linux binary (32 
Bit).
XML2PMX requires a TeX, MusiXTeX and PMX installation.
For Unix please see:   https://tug.org/texlive/
For Windows please see: https://miktex.org/2.9/setup

4. Coverage of MusicXML
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) 
  as well as Unix files  (records ended by 0AX)
- resulting PMX-file on Unix has records ended by 0AX.
- resulting PMX-file on Windows has records ended by 0DX 0AX.

5. New features:
- There is a new command line field "options", 
  which may contain one or several of the five letters "PDVSL"
  in arbitrary sequence in upper or lower case.
- Lyrics are extracted and stored in a separate file (option L=Lyrics)
- several options for console output (P=parsed data, D=directions, 
V=voices, S=statistics,)
- automatic detection of pickup
- incomplete measures or voices are automatically filled with blind 
rests

6. Limitations
Some more elaborate situations like beams crossing staves or chords 
crossing staves
have not yet been covered.

7. Usage on MS Windows command line: