Re: [Tex-music] Scanner Input for PMX

2014-11-17 Thread Christian Mondrup

Dieter wrote:

Just to report a little progress in interpreting the MusicXML stuff.
The attached notes were scanner output, so the reproduction cannot be
perfect, but apart from the blind meter change due to the  pickup
everything was generated.



A few problems

Bar 8, lower voice: the first quarter-note should have stem down

Bar 11, upper voice: the 2 quarter-notes should have stem up

Bar 11, lower voice: the first quarter-note should be right offset from 
the upper voice half-note


Bar 13: lower voice: the second quarter-note should have stem down

Greetings
--
Christian Mondrup
WIMA: Werner Icking Music Archive
http://imslp.org/wiki/Category:WIMA_files
---
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] Scanner Input for PMX

2014-11-14 Thread Dieter

Just to report a little progress in interpreting the MusicXML stuff.
The attached notes were scanner output, so the reproduction cannot be 
perfect, but apart from the blind meter change due to the  pickup 
everything was generated.



Regards, Dieter






Vomhimmelhoch.ps
Description: PostScript document
---
\input musixtex
\input pmx
%\staffbotmarg=13cm

---
% In the Mood
% PREAMBLE
% nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp
1
1
4
4
0
6
% npickup nkeys
 22
% npages nsystems musicsize fracindent
1
4
   16
 0.05

t
.\
Ti

% Body
% Header
Tc
Martin Luther/J.S. Bach
Tt
Vom Himmel hoch
%h
%Vom Himmel hoch
AbepI1.0
It126ipi
% Av
% space before first note of bar
% big accidentals
% equalizes interstaff spacing
% type K slurs
%\\setclef2(\treble)\settrebleclefsymbol(2)\treblelowoct\
% Bar 1
a24l  | //
d25u  | /
m4400
% Bar 2
 (1l a44l g44sl  )1 f24l  | //
c25u b24u  | /
% Bar 3
e24l f44l e44l  | //
c25u a24u  | /
% Bar 4
d24l e24l  | //
b24u c25u  | /
% Bar 5
f24l (1l  f44l g44l  )1  | //
d25u  of  d25u  | /
% Bar 6
a44l g44l f24l  | //
d25u a24u  | /
% Bar 7
e24l d24l  | //
a24u  (1u f44u g44u  )1  | /
% Bar 8
d24l e24l  | //
a24u g24u  | /
% Bar 9
d24l  (1l d44u e44l  )1  | //
f24u  of f24u  | /
% Bar10
f24l e24l  | //
b24u b24u  | /
% Bar11
 (2l e44l g44sl  )2 a24l  | //
 (1u a44u b44u  )1 c25u  | /
% Bar12
a24l b24ur  | //
d45l c45l  (1l a44l g44sl  )1  | /
% Bar13
e24l  of  (1l f44l e44l  )1  | //
a24u d25u  | /
% Bar14
e44l f44u f44l e44l  | //
c25u b24u  | /
% Bar15
c44l d44l b43l c44l  | //
a24u  (1u b44u a44u  )1  | /
% Bar16
d2d4l c44l  | //
 (1u g44u f44u  )1 e24u  | /
m2400
% Bar17
a23l  | //
d24u  of  | /
---
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] Scanner Input for PMX

2014-11-11 Thread Christian Mondrup

Christian Mondrup wrote:

Dieter wrote:

Hi Christian,

thanks for your investigation. In fact at this stage of work I was
interested only in the notes, because this is the bulk work.

Right now I am working on a solution vor two voices in one staff.

The funny words in the lyrics are inaccuracies of the scanning process.
Certainly the lyrics part has not got such a high priority.

Could you please send me a printout of what Musescore made out of the
XML?


Bitte siehe Anhang. Erstellt aus dem MuseScore save as Menü.

Seit einigen Jahren benutze ich selten musixtex, und dann nur bei
Korrekturen und Erneuerungen schon vorhandener Notensätze. Neue
Editionen stelle ich durch MUP, auch open source, textbasiertes
software, her. Siehe http://www.arkkra.com/

Mit freundlichen Grüßen


Sorry for the private message !




---
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




--
Christian Mondrup
WIMA: Werner Icking Music Archive
http://imslp.org/wiki/Category:WIMA_files
---
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] Scanner Input for PMX

2014-11-10 Thread Dieter


In the sample file I sent around I concentrated on generating the Notes 
Part. The header information was somewhat arbitrary abd was not generated.


Regards, Dieter

Am 10.11.2014 06:15, schrieb Don Simons:

After seeing Christian's post, I compiled Dieter's pmx and quickly compared
it to his xml (as viewed with Finale NotePad). Aside from the 8 on the clef
of the Tenor part, and the extra space at the start of each bar (which was
clearly intentional) I didn't notice any other notable differences. So
Christian, I'm very curious what you are referring to as indications of
problems.

--Don Simons


-Original Message-
From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Christian
Mondrup
Sent: Sunday, November 09, 2014 2:14 PM
To: Werner Icking Music Archive
Subject: Re: [Tex-music] Scanner Input for PMX

Dieter wrote:

Many thanks to Don, Bob and Jean-Pierre. Now we have plenty of XML
test material.

I opened the xml file attached to your initial posting with musescore for
comparison with the output from your .pmx file and got indications of some
problems with your software in its state at that time. That method might

turn

out a useful additional testing method.

Greetings
--
Christian Mondrup
WIMA: Werner Icking Music Archive
http://imslp.org/wiki/Category:WIMA_files
---
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] Scanner Input for PMX

2014-11-10 Thread Christian Mondrup

Don Simons wrote:

After seeing Christian's post, I compiled Dieter's pmx and quickly compared
it to his xml (as viewed with Finale NotePad). Aside from the 8 on the clef
of the Tenor part, and the extra space at the start of each bar (which was
clearly intentional) I didn't notice any other notable differences. So
Christian, I'm very curious what you are referring to as indications of
problems.


After yet another look at the outputs from the xml and pmx files I 
actually notice only a minor note flaw in bar 11. And that flaw is in 
the xml file only: the second soprano note has an extra 1/8 flag - 
ignored in the pmx output.


There are indeed problems in the xml lyrics: lots of missing hyphens and 
obviously wrong words like 'io-fty', bar 11 soprano. These problems are 
not (yet) reflected in the pmx output rendering no lyrics at all. Are 
the wrong words just typos?


--
Christian Mondrup
WIMA: Werner Icking Music Archive
http://imslp.org/wiki/Category:WIMA_files
---
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] Scanner Input for PMX

2014-11-10 Thread Dirk Laurie
2014-11-10 23:28 GMT+02:00 Christian Mondrup rec...@icking-music-archive.org:

 There are indeed problems in the xml lyrics: lots of missing hyphens and
 obviously wrong words like 'io-fty', bar 11 soprano. These problems are not
 (yet) reflected in the pmx output rendering no lyrics at all. Are the wrong
 words just typos?

You can't expect better.

Scanning followed by OCR is seldom perfect even on pure text documents,
printed in just one font, with a known alphabet and a dictionary, except
maybe when it's a clean original with pt=10 and dpi=600.

Music, by comparison, is much easier. Only two shapes of notehead.
Once you know where the five parallel lines are, the only decision is
whether a note is on a line or between two lines. Etc. As it should be,
otherwise sight-reading would be impossible.
---
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] Scanner Input for PMX

2014-11-09 Thread Dieter

Many thanks to Don, Bob and Jean-Pierre.
Now we have plenty of XML  test material.

Regards, Dieter

Am 09.11.2014 13:34, schrieb Jean-Pierre Coulon:

 On Sat, 8 Nov 2014, Bob Tennent wrote:

http://imslp.org/index.php?limit=50ilsearch=xmluser=title=Special%3AListFiles 



Enter xml as the media name.


Or type engraving files musicXML in the search field and you will see 
the composers and titles faster. You can add criteria like 'baroque' 
or an intrument etc.


Bye

Jean-Pierre Coulon
---
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] Scanner Input for PMX

2014-11-09 Thread Don Simons
After seeing Christian's post, I compiled Dieter's pmx and quickly compared
it to his xml (as viewed with Finale NotePad). Aside from the 8 on the clef
of the Tenor part, and the extra space at the start of each bar (which was
clearly intentional) I didn't notice any other notable differences. So
Christian, I'm very curious what you are referring to as indications of
problems.

--Don Simons

 -Original Message-
 From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Christian
 Mondrup
 Sent: Sunday, November 09, 2014 2:14 PM
 To: Werner Icking Music Archive
 Subject: Re: [Tex-music] Scanner Input for PMX
 
 Dieter wrote:
  Many thanks to Don, Bob and Jean-Pierre. Now we have plenty of XML
  test material.
 
 I opened the xml file attached to your initial posting with musescore for
 comparison with the output from your .pmx file and got indications of some
 problems with your software in its state at that time. That method might
turn
 out a useful additional testing method.
 
 Greetings
 --
 Christian Mondrup
 WIMA: Werner Icking Music Archive
 http://imslp.org/wiki/Category:WIMA_files
 ---
 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


Re: [Tex-music] Scanner Input for PMX

2014-11-08 Thread Bob Tennent
 |Curious sidelight: When googling for free
 |musicxml downloads, I found the page
 |http://www.musicxml.com/music-in-musicxml/ . It lists
 |not only musescore.com but also IMSLP (!) and WIMA (!!)
 |as sources of free musicxml files. Short of random
 |searching, I can't imagine how to find any such files on
 |either of those sites.

WIMA music is now all at IMSLP. Here's how to find xml
files:

http://imslp.org/index.php?limit=50ilsearch=xmluser=title=Special%3AListFiles

Enter xml as the media name.

Bob T.
---
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] Scanner Input for PMX

2014-11-07 Thread Dieter

Don--

thank you for your encouragement. So far I scratched only the surface of 
MusicXML, i.e. the basic notes properties. Now I am trying to decode a 
piano setting with two voices in each stave.
When that works, then I have to think about how to distribute it. Maybe 
I am a bit in a Cul de Sac with my 20 year old Oberon implementation. 
But I could not do the development in any other language. The language 
is simple, but most powerful and the environment is extremely responsive.
We have several options.  I am not totally convinced, that I will get to 
a point where I can distribute an executable. Therefore I will have to 
distribute source code. I will be checking the follower systems at 
Zürich.  Another option would be to rewrite my logic in LUA. But there I 
do not have any practice.


Meanwhile it would be useful (as you say) to have other sources of 
MusicXML than Scanner + SharpEye. So anybody who can provide 
MusicXML-sources will be most welcome.


--Dieter

Am 07.11.2014 00:32, schrieb Don Simons:


Dieter---

Thanks for adding to PMX's utility!

I, and I'm sure others, would gladly try out your MusicXML = PMX 
translator if you would make it available. I'm sure we can find other 
ways to get some MusixXML files besides scanning with the somewhat 
costly software you mentioned.  If you choose to upload, the method is 
up to you...I'm sure Bob Tennent would be willing to set up a link 
from the icking archive, or as suggested earlier you could perhaps use 
github (although I personally detest that site due to its overly 
complicated user interface).


--Don Simons

*From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter
*Sent:* Wednesday, November 05, 2014 5:39 AM
*To:* Werner Icking Music Archive
*Subject:* [Tex-music] Scanner Input for PMX

Dear PMX users,

I want to rapidly communicate on my recent experiences with Scanner 
input into PMX.


In my choir we often have the task of modifying existing notes either 
in parts of the  music or the text.
And I do not want any handwritten corrections, but something which 
looks nice. This, of course, I produce with PMX.


Manually turning existing note sheets into PMX code is straightforward 
and quite fast. But with a Scanner it would be much faster.
So I made some experimentation with the Scanner Software *Smart Eye* 
from VISIV /UK.  Smart Eye generates after scanning (among other 
options)  output in terms of MusicXML,
which has been developed by Recordare (www.*musicxml*.com 
http://www.musicxml.com)./


/In the last two weeks I have been working on a prototype which reads 
in MusicXML and spits out the notes partfor PMX.I include as example a 
christmas carol
for SATB. After scanning there remained some inaccuracies, which could 
easily resoved with the notes editor of SharpEye.


The final MusicXML code has not been touched, and everything after  
and including the line % Bar 1 has been generated automatically.


Of course, my little prototype does not (yet) completely implement 
MusicXML. Another drawback for wider use of my development might be, 
that I employed a somewhat exotic language:  OBERON from Niklaus Wirth 
of the ETHZ Zürich.


You are most welcome to further discuss this topic.

Regards,
Dieter
/


/

--

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



--

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] Scanner Input for PMX

2014-11-06 Thread Don Simons
Dieter—

 

Thanks for adding to PMX’s utility!

 

I, and I’m sure others, would gladly try out your MusicXML = PMX translator
if you would make it available. I’m sure we can find other ways to get some
MusixXML files besides scanning with the somewhat costly software you
mentioned.  If you choose to upload, the method is up to you…I’m sure Bob
Tennent would be willing to set up a link from the icking archive, or as
suggested earlier you could perhaps use github (although I personally detest
that site due to its overly complicated user interface).

 

--Don Simons

 

From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter
Sent: Wednesday, November 05, 2014 5:39 AM
To: Werner Icking Music Archive
Subject: [Tex-music] Scanner Input for PMX

 

Dear PMX users,

I want to rapidly communicate on my recent experiences with Scanner input
into PMX.

In my choir we often have the task of modifying existing notes either in
parts of the  music or the text. 
And I do not want any handwritten corrections, but something which looks
nice. This, of course, I produce with PMX. 

Manually turning existing note sheets into PMX code is straightforward and
quite fast. But with a Scanner it would be much faster.
So I made some experimentation with the Scanner Software Smart Eye from
VISIV /UK.  Smart Eye generates after scanning (among other options)  output
in terms of MusicXML,
which has been developed by Recordare ( http://www.musicxml.com
www.musicxml.com).

In the last two weeks I have been working on a prototype which reads in
MusicXML and spits out the notes part for PMX. I include as example a
christmas carol
for SATB. After scanning there remained some inaccuracies, which could
easily resoved with the notes editor of SharpEye. 

The final MusicXML code has not been touched, and everything after  and
including the line % Bar 1 has been generated automatically.

Of course, my little prototype does not  (yet) completely implement
MusicXML. Another drawback for wider use of my development might be, that I
employed a somewhat exotic language:  OBERON from Niklaus Wirth of the ETHZ
Zürich.

You are most welcome to further discuss this topic.

Regards,
Dieter





-- 

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] Scanner Input for PMX

2014-11-06 Thread Bob Tennent
 |If you choose to upload, the method is up to you. I'm sure Bob
 |Tennent would be willing to set up a link from the icking archive.

Of course. Is a Windows binary available? Are there sources
that could be built on other platforms? A lua script would
be most convenient.

Bob T.

 |I want to rapidly communicate on my recent experiences with Scanner input
 |into PMX.
 |
 |In my choir we often have the task of modifying existing notes either in
 |parts of the  music or the text.
 |And I do not want any handwritten corrections, but something which looks
 |nice. This, of course, I produce with PMX.
 |
 |Manually turning existing note sheets into PMX code is straightforward and
 |quite fast. But with a Scanner it would be much faster.
 |So I made some experimentation with the Scanner Software Smart Eye from
 |VISIV /UK.  Smart Eye generates after scanning (among other options)
 |output
 |in terms of MusicXML,
 |which has been developed by Recordare ( http://www.musicxml.com
 |www.musicxml.com).
 |
 |In the last two weeks I have been working on a prototype which reads in
 |MusicXML and spits out the notes part for PMX. I include as example a
 |christmas carol
 |for SATB. After scanning there remained some inaccuracies, which could
 |easily resoved with the notes editor of SharpEye.
 |
 |The final MusicXML code has not been touched, and everything after  and
 |including the line % Bar 1 has been generated automatically.
 |
 |Of course, my little prototype does not  (yet) completely implement
 |MusicXML. Another drawback for wider use of my development might be,
 |that I
 |employed a somewhat exotic language:  OBERON from Niklaus Wirth of
 |the ETHZ
 |Zürich.
 |
 |You are most welcome to further discuss this topic.
 |
 |Regards,
 |Dieter
 |
 |
 |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] Scanner Input for PMX

2014-11-05 Thread Dirk Laurie
2014-11-05 15:39 GMT+02:00 Dieter d.gloet...@web.de:

 In the last two weeks I have been working on a prototype which reads in
 MusicXML and spits out the notes part for PMX. I include as example a
 christmas carol for SATB. After scanning there remained some
 inaccuracies, which could easily resoved with the notes editor of SharpEye.

 Of course, my little prototype does not  (yet) completely implement
 MusicXML. Another drawback for wider use of my development might be, that I
 employed a somewhat exotic language:  OBERON from Niklaus Wirth of the ETHZ
 Zürich.

 You are most welcome to further discuss this topic.

This was envisaged by you in the thread Panmus: a proposal? a dream?
about 20 months ago. Congratulations on having made so much progress.
If you put your code on GitHub, others can also try it.

---
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] Scanner Input for PMX MusicXML sample file added

2014-11-05 Thread Dieter

I add the XML sample file for comparison.

Regards Dieter

Am 05.11.2014 14:53, schrieb Dirk Laurie:

2014-11-05 15:39 GMT+02:00 Dieter d.gloet...@web.de:


In the last two weeks I have been working on a prototype which reads in
MusicXML and spits out the notes part for PMX. I include as example a
christmas carol for SATB. After scanning there remained some
inaccuracies, which could easily resoved with the notes editor of SharpEye.

Of course, my little prototype does not  (yet) completely implement
MusicXML. Another drawback for wider use of my development might be, that I
employed a somewhat exotic language:  OBERON from Niklaus Wirth of the ETHZ
Zürich.

You are most welcome to further discuss this topic.

This was envisaged by you in the thread Panmus: a proposal? a dream?
about 20 months ago. Congratulations on having made so much progress.
If you put your code on GitHub, others can also try it.

---
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

?xml version=1.0 encoding=UTF-8 standalone=no?
!DOCTYPE score-partwise
PUBLIC -//Recordare//DTD MusicXML 1.0 Partwise//EN
http://www.musicxml.org/dtds/partwise.dtd;


score-partwise
	identification
		encoding
			softwareSharpEye Music Reader 2/software
			encoding-descriptionScanning program/encoding-description
		/encoding
	/identification

	part-list
		score-part id=P1
			part-namePart_1/part-name
		/score-part
		score-part id=P2
			part-namePart_2/part-name
		/score-part
		score-part id=P3
			part-namePart_3/part-name
		/score-part
		score-part id=P4
			part-namePart_4/part-name
		/score-part
	/part-list

	part id=P1
		measure number = 1
			attributes
divisions2/divisions
key
	fifths-1/fifths
/key
time symbol=common
	beats4/beats
	beat-type4/beat-type
/time
staves1/staves
clef number = 1
	signG/sign
	line2/line
	clef-octave-change0/clef-octave-change
/clef
			/attributes
			note
rest/
duration4/duration
voice1/voice
typehalf/type
notations
/notations
			/note
			note
rest/
duration2/duration
voice1/voice
typequarter/type
notations
/notations
			/note
			note
pitch
	stepA/step
	octave3/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicsingle/syllabic
	textNigh/text
/lyric
			/note
		/measure
!--===--
		measure number = 2
			note
pitch
	stepD/step
	octave4/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicbegin/syllabic
	textBeth/text
/lyric
			/note
			note
pitch
	stepA/step
	octave4/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicend/syllabic
	textlem/text
/lyric
			/note
			note
pitch
	stepA/step
	octave4/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicsingle/syllabic
	texton/text
/lyric
			/note
			note
pitch
	stepG/step
	octave4/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicsingle/syllabic
	texta/text
/lyric
			/note
		/measure
!--===--
		measure number = 3
			note
pitch
	stepA/step
	octave4/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicbegin/syllabic
	textwin/text
/lyric
			/note
			note
pitch
	stepF/step
	octave4/octave
/pitch
duration1/duration
voice1/voice
typeeighth/type
stemup/stem
beam number=1begin/beam
notations
/notations
lyric number=1
	syllabicend/syllabic
	texttry/text
/lyric
			/note
			note
pitch
	stepE/step
	octave4/octave
/pitch
duration1/duration
voice1/voice
typeeighth/type
stemup/stem
beam number=1end/beam
notations
/notations
			/note
			note
pitch
	stepD/step
	octave4/octave
/pitch
duration2/duration
voice1/voice
typequarter/type
stemup/stem
notations
/notations
lyric number=1
	syllabicsingle/syllabic
	textnight/text
/lyric
			/note
			note
pitch
	stepF/step
	octave4/octave
/pitch
duration1/duration
voice1/voice
typeeighth/type
stemup/stem
beam 

Re: [Tex-music] Scanner Input for PMX

2014-11-05 Thread Luigi Cataldi
 
 In the last two weeksI have been working on a prototype which reads in 
 MusicXML and spits out the notes partfor PMX.I include as examplea 
 christmas carol
 for SATB. After scanning there remained some inaccuracies, which could 
 easily resoved with the notes editor of SharpEye.
 
 The final MusicXML code has not been touched, and everything after  and 
 including the line % Bar 1 has been generated automatically.
 
 Of course, my little prototype does not  (yet) completely implement 
 MusicXML. Another drawback for wider use of my development might be, 
 that I employed a somewhat exotic language: OBERON from Niklaus Wirth of 
 the ETHZ Zürich.
 

Very interesting!
Some times ago, for linux users, there was Noteedit 
(http://sourceforge.net/projects/noteedit.berlios/), that was able to input 
MusicXML file and export it in PMX. Unluckily now the software is abandoned. 
There is a frozen version, but impossible to install on the recent 
distributions. So a MusicXML to PMX conversion is an important piece of news.

-- 
Luigi Cataldi luica...@gmail.com

---
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] Scanner Input for PMX

2014-11-05 Thread Dirk Laurie
2014-11-05 15:39 GMT+02:00 Dieter d.gloet...@web.de:

 Of course, my little prototype does not  (yet) completely implement MusicXML.

That is not necessary. All that is needed is that it should implement
those features of what the scanner software outputs that have
a counterpart in PMX.

 Another drawback for wider use of my development might be, that I
 employed a somewhat exotic language:

Thus continuing a time-honoured tradition :-)

 OBERON from Niklaus Wirth of the ETHZ Zürich.

I was willing to give it a try.

The publicly available software seems to be all but abandoned.
I.e. if you still have an old machine running Ubuntu Dapper
Duck, it will probably work out of the box, but on a 64-bit
Ubuntu 14.04 even rebuilding form source gets one into
segmentation faults.

So, all that I would be able to with your code would be
to translate it into Lua, which we TeX-ies all have. From
a first glance at Oberon, that should not be too hard for
someone with a substantial Pascal background.

---
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