[Tex-music] Musixtex-Installation, MikTex problem?
Hi, I have recently been installing musixtex 1.15 on a Win7 system following the automatized procedure of Andre and Don. Everything works fine, but when I call dvips from the command line, then MikteX 2.9 tells me: The required fonts\map\dvips\musixtex\musix.map is missing It is part of the following package: musixtex and wants to install something, which of course is nonsense. When I close the MikTex-dialoguebox, everything runs fine. Therefore I have set the MikTex-option of automatic installation of missing packages to no. Seems to be a problem of MikTeX. 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] Musixtex-Installation, MikTex problem?
Hi Don, I find musix.map after running instmus.bat in the folders C:\Users\Dieter\AppData\Roaming\musixtexmf\dvips\config and in C:\Users\Dieter\AppData\Roaming\musixtexmf\dvipdfm\config. I did not move any files manually, apart from moving pmx.tex into C:\Users\Dieter\AppData\Roaming\musixtexmf\tex\generic\musixtex and pmxab.exe into the tools-folder. But this is of course not relevant for the problem at hand. The problem arises only when the MikTeX option has been set to ask for package installation on the fly. This is reproducible. When I say no to the installation pop-up, everything runs correctly to the end. I am convinced that this message is an artefact of MikTeX, because already version 2.8 had a problem with this option ask for package installation on the fly. Thanks and regards, Dieter Dieter, are you saying that without manually moving any files the installation does work (including dvips) once you turned off automatic MiKTeX installation? FYI the file is copied by the line xcopy %MUSIXTEXDIR%\dvips\musix.map %ROOT%\dvips\config\ in instmus.bat. Is that folder present? Is there a copy of musix.map in the folder? Is there another subfolder named fonts\map\dvips\musixtex? I've checked my hard drive; there's no subfolder dvips\musixtex but there is one dvips\config, it contains musix.map, everything works fine. --Don Simons -Original Message- From: tex-music-boun...@tug.org [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Monday, January 30, 2012 3:31 AM To: Werner Icking Music Archive Subject: [Tex-music] Musixtex-Installation, MikTex problem? Hi, I have recently been installing musixtex 1.15 on a Win7 system following the automatized procedure of Andre and Don. Everything works fine, but when I call dvips from the command line, then MikteX 2.9 tells me: The required fonts\map\dvips\musixtex\musix.map is missing It is part of the following package: musixtex and wants to install something, which of course is nonsense. When I close the MikTex-dialoguebox, everything runs fine. Therefore I have set the MikTex-option of automatic installation of missing packages to no. Seems to be a problem of MikTeX. 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 --- 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] Musixtex-Installation, MikTex problem?
Thanks! I will try their advice. Regards, Dieter Am 02.02.2012 13:39, schrieb Bob Tennent: I posted a request about this at miktex-us...@lists.sourceforge.net. Ulrike Fischer says: 1. Normally a missing map-file doesn't trigger the on-the-fly installation, but you added a reference to musix.map to a local config.ps and this probably forces miktex/dvips to find the map. 2. It sometimes happens that miktex wants to install a file that already exists in the system. Reasons can be: a) the file is in the completly wrong place and so not in the search path. b) The FNDB of the root has not been updated correctly (did you do it in user AND admin mode??) c) the file is in the search path but not in the place where miktex expects it when looking at the on-the-fly database. Then it can happen that miktex triggers the on-the-fly installation too early (before having gone throught the complete search path). In your case miktex is looking for the file in fonts\map\dvips\musixtex\musix.map but it has been installed \dvips\config So my guess is the user ran against c). I would at first move the map to %ROOT%\fonts\map\dvips\musixtex\musix.map, update the FNDBs and then try again. --- 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
[Tex-music] PMX: restrict bar lines to the staves of a system (no line in between the staves)
Hi everybody, I am using PMX to set a SATB choir and do not want the bar lines to interfere with the text. I am sure this is a well studied problem, but I could not find a solution. Thanks and 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
Re: [Tex-music] Panmus: a proposal? a dream?
So, do we go for MusicXML import and export facility for PMX? Who makes it? What would be the effort? Which technology to use? Any volunteer to lead such a development? Not me, but I am ready to contribute. Priority one would be for me the import facility, because this would open PMX for scanner input. It would also make PMX more attractive for people who want to change their music typesetting system. Once we have this, I expect the export facility to go much faster. This would then secure the investment into PMX scores in case PMX will be no longer maintained. Regards, Dieter Am 14.03.2013 13:13, schrieb Bob Tennent: | We need something which can read PMX, M-Tx or ABC; convert it to | a central structure; from that central structure write PMX, M-Tx, | ABC, MusiXTeX, Lilypond, MIDI, etc. | | Do we? Yes, there are several text-based formats for describing | music (MusiXTeX, PMX, M-Tx, ABC, PMW, LY, ... ). But why would | anyone need to *inter-convert* these unless they were abandoning a | format and needed to convert legacy files to another format? | |It seems obvious to me that the input-native-output model of |development is more productive than the input-output model. You add |the number of supported inputs to the number of supported outputs to get |the amount of work, but you multiply them to get the pay-off. the *potential* pay-off; but the actual pay-off would depend on how many interconversions are actually used. |It also seems obvious to me that relying on tools written in Fortran |and Pascal by one-man programmer teams is not ideal in the longer term. No question. |But let me demonstrate that even if I have mastered the perfect input |language, the Panmus model would still help me. | |In this whole tex-music game, we are all wearing several hats. | |- composers/arrangers/transcribers: we've got some scrawled music | in front of us, maybe in our heads, maybe at a piano, we just | want to get it into computer-readable form as fast as possible. | |- editors/typesetters: we've got a preliminary score into TeX, it | looks less than perfect, we start tweaking it this way and that | by going back to the source code, going through the whole cycle | (thanks for automating this part so nicely) until it is immaculate. | |- programmers/developers: we continue sharpening our tools and adding | features. | |The way it is now, I type in originally in musician mode, using only a |very basic subset of PMX which I know by heart. (This I may well be a |singer who can't even sight-read, basic PMX is that easy.) | |When I get to the adjustment stage, I switch to editor mode, but since I |am not a full-time typesetter, I have to open the PMX Quick Reference |card to remind myself of whether left offset is `l` or `e`, etc. | |All the time the developer in me is saying that a GUI which displays the |score and lets me do adjustments via the mouse would be very nice at |this point, instead of guessing X so many notehead widths. If I had the |luxury of Master's students needing projects (hint-hint), I would be in |heaven. | |Such a GUI would be easier to write if each note is already an object in |a Lua table, when the GUI author would not need to know what the source |representation was. That Lua table should be exportable not only to MIDI |or TeX, but also back to the original source language. I am guaranteed |to get nice, clean, correct PMX. If I used M-Tx, the exporter would |beautifully align things vertically and insert all the optional bar |lines. | |So even if I continue in my preference to keep music source as M-Tx, the |availability of Panmus would improve my productivity, the legibility of |my music text and the quality of my printed scores. I agree that you (and Dirk) have made a case for more inter-convertibility. But surely we've already missed the boat on what should be the native format. Every commercial and free music notation or scanning program I've looked at (except of course ours) makes an attempt to import and export MusicXML, and some of these actually work :+) So my more modest counter-proposal (apologies to Jonathan Swift) is for inter-conversion between PMX/M-Tx and MusicXML. This would at the very least provide an escape path for users if (when?) PMX or M-Tx themselves become unmaintainable. Bob --- 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
[Tex-music] How to make straight quavers swing?
Has anybody got an idea how to make PMX (or the generated midi file) swing, i.e. translate 2 quavers into a triplet with a tie on the first notes. Thanks and 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] Coda sign in PMX
Hi Don, since you are working on the new release. Is there a chance to make the Coda sign available in PMX similar to the segno? Regards, -- 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
[Tex-music] funny error with PMX
Hi Don, I have strange problem in running a PMX-file which has been perfectly running some years ago. When I try to run it it says: Opening minimood.pmx Starting first PMX pass forrtl: severe (64): input conversion error, unit -5, file Internal Formatted Re ad D:\MUSIX\moodif errorlevel 1 goto pmxerr = and later it says: This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) entering extended mode ! I can't find file `minimood'. === This is the beginning of the file, which reproduces the behaviour. Full file attached to Mail. ===beginning of PMX-File --- \input musixtex \input pmx --- % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 2 1 4 4 4 4 % npickup nkeys 0 -2 % npages nsystems musicsize fracindent 416 20 0.12 Piano bt .\ % Body % Header Tc Music: Joe Garland Tt In the mood h In the mood ( 1/4 = 126 ) Aabep % space before first note of bar % big accidentals % equalizes interstaff spacing % type K slurs % Bars 1-2 b82 d f b t ba o. t b4 o. b8 t | b8 o. t b4 o. b8a a b f d | / b83 Dmf-5 d f b t bau o. t b4u o. b8u t | b8u o. t b4u o. b8au a b f d | / % Bars 3-5 f8 en ef d dfa c4 b8 | r4 Ct r8 b+ zd zf zg r2 | Cb c42 o. d o. e o. en o. | / f8 en ef d dfa c4 b8 | r8 [ d+ f b t ] [ b t f d b ] | g o. r8 r4 r2 | / % Bars 6 - 8 g4 o. a o. b o. c o. | c- o. d o. e o. en o. | f o. efc o. d o. c o. | / r2 r4 r8 (u g8 | c o zg+ ) g o zd c b g1 b g c- c8+ d | c b g G1sm1xfs+ g o t g t fn4 o G1sm1xa b8 o | / ==END of PMX file== I have seen this behaviour before, and I only remember that it was completely stupid, but not what to do. Other files, where I cannot see a significant formal difference to this one run perfectly with my installation. As you know, I am using Windoze. I cannot discover any funny character in the file. Don't hurry, I will be several days away without access to mail. Thanks and regards, Dieter % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 2 1 4 4 4 4 % npickup nkeys 0 -2 % npages nsystems musicsize fracindent 416 20 0.12 Piano bt .\ % Body % Header Tc Music: Joe Garland Tt In the mood h In the mood ( 1/4 = 126 ) Aabep % space before first note of bar % big accidentals % equalizes interstaff spacing % type K slurs % Bars 1-2 b82 d f b t ba o. t b4 o. b8 t | b8 o. t b4 o. b8a a b f d | / b83 Dmf-5 d f b t bau o. t b4u o. b8u t | b8u o. t b4u o. b8au a b f d | / % Bars 3-5 f8 en ef d dfa c4 b8 | r4 Ct r8 b+ zd zf zg r2 | Cb c42 o. d o. e o. en o. | / f8 en ef d dfa c4 b8 | r8 [ d+ f b t ] [ b t f d b ] | g o. r8 r4 r2 | / % Bars 6 - 8 g4 o. a o. b o. c o. | c- o. d o. e o. en o. | f o. efc o. d o. c o. | / r2 r4 r8 (u g8 | c o zg+ ) g o zd c b g1 b g c- c8+ d | c b g G1sm1xfs+ g o t g t fn4 o G1sm1xa b8 o | / % Bars 9 - 11 ( b41 d f g | af g f d ) | ( b d f g | / r0 | r0 | r0 | / % Bars 12 - 14 af4 g f d ) | ( b d f g | af g f d ) | / r2 r8 b8- zf+ zg zb o. r4 | b4- zf+ zg zb o. r4 r2 | r2 r8 b8- zf+ zg zb o. r4 | / % Bars 15 - 18 ( e g b c | df c b g ) | ( b41 d f g | af g f d ) | / b4- zf+ zg zb o. r4 r2 | r2 r8 b8- zf+ zg zb o. r4 | b4- zf+ zg zb o. r4 r2 | r2 r8 b8- zf+ zg zb o. r4 | / % Bars 19-22 ( f a c a | f o. ) a o. c o. a o. | b o. ( d- o. e o. en o. ) | r2 r8 G1sm1xen f4d | / c- zf za zc o. r4 r2 | r0 | r4 ( d- o. e o. en o. ) | r2 r8 G1sm1xen f4d | / % Bars 23-26 ( b41 d f g | af g f d ) | ( b41 d f g | af g f d ) | / r4 f43 o. zg zb zd r8 f83 o. zg zb zd r4 | f43d o_ zg zb zd f83 o. zg zb zd r8 d+ zb+ zd o. r4 | d4- zb+ zd o. f43 o. zg zb zd r8 f83 o. zg zb zd r4 | f43d o_ zg zb zd f83 o. zg zb zd r8 d+ zb+ zd o. r4 | / % Bars 27 - 30 ( e g b c | df c b g ) | ( b41 d f g | af g f d ) | / d45f zb+ zdf o. g43 o. zb zdf zf r8 g83 o. zb zd zf r4 | g43d o_ zb zdf zf g83 o. zb zd zf r8 d8f+ zb+ zdf o. r4 | d4nc- zb+ zdnc o. f43 o. zg zb zdnc r8 f83 o. zg zb zd r4 | f43d o_ zg zb zd f83 o. zg zb zd r8 d8+ zb+ zd o. r4 | / % Bars 31 - 32 ( f a c a | f ) a o. c o. a o. | / e4- zb+ ze o. a43 o. zc ze zf r8 a83 o. zc ze zf r4 | a43d o_ zc ze zf a83 o. zc ze zf r8 f85 zf+ o. r8 f85 zf+ o. | / % Bars 33 - 34 b4 d- e en |f8d f1e o e4fc o d o c o | / r8 b84a [ bn c ] [ cs d e en1 ] | f2 r1 [ f1s o g df ] [ c b g f ] | // r8b f85 t f4 t fd f8e t | f2 t r2b | / % Bars 35 - 36 b4 o. r4 r4 ( d8f+ o c o t | c8 ) t r8 r4 f22 o_ zc+ ze | / r2 r4 ( e85n o ef o t | e t ) r8 r4 a23 o_ zd zfs za | / % Bars 37 - 38 r2 r4 ( d8f o c t | c t ) r8 r4 f22 o_ zc+ ze | / r2 r4 ( e85n o ef o t | e t ) r8 r4 a23 o_ zd zfs za
Re: [Tex-music] funny error with PMX
Hi Don, thanks a lot for your rapid reply. I do not remember what I intended with Aa 2 years ago. Maybe just experimentation. This code has been running before. Would have been impossible to write it. Otherwise I agree completely with your recommendations. Maybe there are more error traps with similar behaviour? Just a question. Regards, Dieter Am 26.03.2013 15:47, schrieb Don Simons: Dieter-- We can share the blame for this one. The option Aa must be followed by a decimal number giving the new \afterruleskip (spacing before the first note in a bar) in \elemskips. The next character in your file is not a digit or decimal point, but I neglected to trap this error. Will fix in the next release. Out of curiosity, what don't you like about the default \afterruleskip? Also out of curiosity, how did you manage to input so much error-free stuff without being able to process it? Comment: To my eye it comes out crowded horizontally. I'd go with 18 systems on 3 (letter-size) pages, and set AI.9 to reduce \interstaff and increase vertical space between staves. Might be a little different for a4 paper. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Tuesday, March 26, 2013 5:24 AM To: Werner Icking Music Archive Subject: [Tex-music] funny error with PMX Hi Don, I have strange problem in running a PMX-file which has been perfectly running some years ago. When I try to run it it says: Opening minimood.pmx Starting first PMX pass forrtl: severe (64): input conversion error, unit -5, file Internal Formatted Re ad D:\MUSIX\moodif errorlevel 1 goto pmxerr = and later it says: This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) entering extended mode ! I can't find file `minimood'. === This is the beginning of the file, which reproduces the behaviour. Full file attached to Mail. ===beginning of PMX-File --- \input musixtex \input pmx --- % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 2 1 4 4 4 4 % npickup nkeys 0 -2 % npages nsystems musicsize fracindent 416 20 0.12 Piano bt .\ % Body % Header Tc Music: Joe Garland Tt In the mood h In the mood ( 1/4 = 126 ) Aabep % space before first note of bar % big accidentals % equalizes interstaff spacing % type K slurs % Bars 1-2 b82 d f b t ba o. t b4 o. b8 t | b8 o. t b4 o. b8a a b f d | / b83 Dmf-5 d f b t bau o. t b4u o. b8u t | b8u o. t b4u o. b8au a b f d | / % Bars 3-5 f8 en ef d dfa c4 b8 | r4 Ct r8 b+ zd zf zg r2 | Cb c42 o. d o. e o. en o. | / f8 en ef d dfa c4 b8 | r8 [ d+ f b t ] [ b t f d b ] | g o. r8 r4 r2 | / % Bars 6 - 8 g4 o. a o. b o. c o. | c- o. d o. e o. en o. | f o. efc o. d o. c o. | / r2 r4 r8 (u g8 | c o zg+ ) g o zd c b g1 b g c- c8+ d | c b g G1sm1xfs+ g o t g t fn4 o G1sm1xa b8 o | / ==END of PMX file== I have seen this behaviour before, and I only remember that it was completely stupid, but not what to do. Other files, where I cannot see a significant formal difference to this one run perfectly with my installation. As you know, I am using Windoze. I cannot discover any funny character in the file. Don't hurry, I will be several days away without access to mail. Thanks and 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 -- 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] PMX: more than 2 voices in a staff
Hi Olivier, your magic trick works perfectly now. Of course I will have to clean up the voices and stem directions. Thanks again Dieter Am 01.09.2013 15:51, schrieb Olivier Vogel: \\let\oldinterstaff\interstaff\ \\def\interstaff#1{\relax}\ \\setinterinstrument{1}{-12\Interligne}\oldinterstaff{12}\ -- 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] xtuplet composed of notes with different duration
Hi Jean-Pierre, many thanks for your rapid reply. I am using plain PMX. the excerpt is: %Bars 59-61 a2f+ g4 g | f f f2x3D f | e2dn r4 | / f2 e4 e | b b b2x3D b | c2d r4 | / b2 b4 b | f f f2x3Df | g2d r8 g1 g | / d2 f4 e | e d d2x3D e | c2d r8 b1 c | / which then looks like: But what I want is, to break the last quarter note in the soprano triplet into two eigth notes. I am not aware of the tuplet package. Bye Dieter Gloetzel Am 08.08.2014 12:11, schrieb Jean-Pierre Coulon: Are you using the tuplet package or are you redeveloping what it does? See my example. Bye, Jean-Pierre Coulon --- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go tohttp://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] xtuplet composed of notes with different duration
Thanks! Stupid me! I experienced this problem before. Regards Dieter Am 09.08.2014 11:26, schrieb Andre Van Ryckeghem: i added the dash lines and the /forrtl: severe (64): input conversion error, unit -5, file Internal Formatted Read/ is no more there. Andre == --- \input musixtex \input pmx --- 2 1 3 4 3 4 0 -2 1 1 20 0.03 bt ./ w150 \downtrio{-4}{1.6}0\ f23Dx2n f su+1 s-0+4 r4 / \\\let\qlnew\ql\def\ql#1{\ibl060\qb07\tbl0\qb0{#1}}\ f2Dx2 f r4 / === *From:* Dieter mailto:d.gloet...@web.de *Sent:* Saturday, August 09, 2014 11:00 AM *To:* Werner Icking Music Archive mailto:tex-music@tug.org *Subject:* Re: [Tex-music] xtuplet composed of notes with different duration Hi Andre, is this a running example? I added two lines to the beginning of your example: /\input musixtex// //\input pmx/ When I am trying to run it on a WIndows PC, I get the following error message from PMX: /Starting first PMX pass// // //forrtl: severe (64): input conversion error, unit -5, file Internal Formatted Read/ I cannot see anything wrong with the file. My command file runpmx works perfectly with any other pmx-file. May be this is a case for Don. Am 08.08.2014 11:50, schrieb Andre Van Ryckeghem: I did not found an elegant solution === 2 1 3 4 3 4 0 -2 1 1 20 .03 bt ./ w150 \downtrio{-4}{1.6}0\ f23Dx2n f su+1 s-0+4 r4 / \\\let\qlnew\ql\def\ql#1{\ibl060\qb07\tbl0\qb0{#1}}\ f2Dx2 f r4 / Andre *From:* Dieter mailto:d.gloet...@web.de *Sent:* Friday, August 08, 2014 9:58 AM *To:* Werner Icking Music Archive mailto:tex-music@tug.org *Subject:* [Tex-music] xtuplet composed of notes with different duration I am trying to typeset the upper triplet construct with PMX. The lower one works fine, using the D-symbol. Does anybody have a solution? Thanks and 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 tohttp://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 --- 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] xtuplet composed of notes with different duration
Hi Andre and Don, many thanks for your help. Sorry for my stupidities when I restart typesetting notes after a longer break. Andre's solution works fine for my purpose. I will try to find out what it means in detail. Another solution at least in theory would be to make the xtuplet construct of PMX nested, however difficult this may be. Best regards, Dieter Am 10.08.2014 08:43, schrieb Don Simons: I wasn't familiar with \scale. That's a good idea. But to get it exactly right, you would only want to scale down the spacing within the triplet, not for the full bar. In PMX the baseline spacing is sqrt(8*t) \elemskip, where t is in quarter notes. Of course if there are several lines of music, this only applies to the shortest note acting at a given time. For the original example, this turns out to mean that the half note in the triplet should have 18.4% less space than a regular half note, and the eighth note in the triplet should have 18.4% less space than an ordinary eighth note. There are lots of different ways to increase or decrease spacing. Three possibilities are \scale with inline TeX, the PMX command X, or the TeX command \ast (defined in pmx.tex and used by \ast) with argument in \elemskips. Each has advantages and disadvantages. For this example, \scale has the advantage that we know its value should be 0.82, but getting it to operate only on the triplet notes would be tricky since it has to be issued outside a \notes group; also (and this is really subtle) PMX will not know about the change in scale, and therefore its accounting would be messed up a bit, affecting such things as how much extra space is added when accidentals don't fit in the available space on the affected line. The PMX command X, with a negative argument in notehead widths, would have the advantage that the accounting would be properly adjusted, but the disadvantage that it would be very difficult to calculate exactly how many notehead widths you'd need to reduce the spacing by the desired percentage. Also, X doesn't seem to work between the last note in a bar and the barline. \ast has an argument in \elemskips that you could compute exactly from the timing using the above formula, but again, PMX would be unaware of the spacing adjustment. --Don *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Andre Van Ryckeghem *Sent:* Saturday, August 09, 2014 9:39 PM *To:* Werner Icking Music Archive *Subject:* Re: [Tex-music] xtuplet composed of notes with different duration This is a solution, closer to what Dieter needs. It is done by redefintion of the quarter note to two eight notes, the slur is made by trial and error. It is possible to make a correct slur in inline tex, but i prefer to do it in pmx because it is so easy. I see also in Don's solution that it is possible to partially beam a trio, that is nice. The spacing can be adjusted by using \\\scale{}\ file:///%5C%5C%5Cscale%7b%7d%5C If the meter of the bar is changed, a trio is no more needed? Andre --- \input musixtex \input pmx --- 2 1 4 4 4 4 0 -2 1 1 20 0.03 bt ./ %w200 \\\let\qlnew\ql\ file:///%5C%5C%5Clet%5Cqlnew%5Cql%5C f43 f f23Dx2 f / e45 d \downtrio{-4}{1.6}0\ d25Dx2n \def\ql#1{\ibl060\qb0{#1}\tbl0\qb06\let\ql\qlnew}\ e su+1 s-0+4 / m5400 f43 f \xnum{2}{-3}3\unbkt{-4}{1}0\ f2 f4 / e45 d \xnum{2}{-3}3\unbkt{-4}{1.3}0\ d2 [ e8 d ] / \\\scale{0.9}\ file:///%5C%5C%5Cscale%7b0.9%7d%5C f43 f f2 f4 / f45 f \downtrio{-4}{1.4}0\ f2 [ e8 d ] / \\\scale{1}\ file:///%5C%5C%5Cscale%7b1%7d%5C m4400 g23.r / c25.r / = *From:*Don Simons mailto:dsim...@roadrunner.com *Sent:*Saturday, August 09, 2014 9:12 PM *To:*'Werner Icking Music Archive' mailto:tex-music@tug.org *Subject:*Re: [Tex-music] xtuplet composed of notes with different duration Here's a slightly easier way with hardly any inline TeX, if you're not worried about the horizontal spacing being exactly right: === 2 2 5 4 4 4 0 0 1 1 20 0 tt .\ w3i f44 f \xnum{2}{-3}3\unbkt{-4}{1}0\ f2 f4 / e45 d \xnum{2}{-3}3\unbkt{-4}{1.3}0\ d2 [ e8 d ] / m4400 g24.r / c25.r / === --Don Simons *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Friday, August 08, 2014 12:59 AM *To:* Werner Icking Music Archive *Subject:* [Tex-music] xtuplet composed of notes with different duration I am trying to typeset the upper triplet construct with PMX. The lower one works fine, using the D-symbol. Does anybody have a solution? Thanks and regards! Dieter --- TeX-music@tug.org mailto: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] How can I switch PMX to landscape paper format?
Hi, could anybody please tell me, how to influence the paper format when typesetting music with PMX? Thanks and 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
Re: [Tex-music] How can I switch PMX to landscape paper format?
Hi Don, thanks for your rapid reply. on a WIndows/miktex installation it works perfectly as you suggested putting the w and h command in PMX and setting the -tlandscape option in the call to DVIPS. However I do have another problem. I have a choir example with two staves and 5 verses (typeset with Musixlyr) between the staves. And I need more space between the staves. I was not successful to resolve the problem with the PMX option AI[x] . I know I must do something to the interinstrument distance, but I am not so familiar with MusixTeX. Thanks and kind regards Dieter Am 18.10.2014 19:56, schrieb Don Simons: Within PMX it's pretty easy. Right after the setup data, just set the width and height of the printed area with built-in PMX commands. For example, for U.S. lettersize with 1/2 in margins, right after the setup data put w10i h7.5i From that point forward, it's probably system dependent. For myself, under Windows 7, in my test I found that no changes were needed when running TeX. For dvips, I used dvips -tlandscape file.dvi I can't say whether you'd need a different option for European size paper. Also, you might want to tweak the vertical and horizontal position of the postscript output with dvips command line options like -o0.25in,-0.22in; I didn't mess with that in my test and the postscript output looks slightly low and to the left of center. When I converted the .ps to .pdf using convert in gsview32/ghostscript, and opened the result in Acrobat, it looked OK, the same as the .ps I also found reference to a postscript special which might provide an alternate approach, but didn't experiment with it. You could enter the special via type 4 inline TeX at the top of the PMX file: --- \special{papersize=11in,8.5in}% --- but from then on you're on your own. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Saturday, October 18, 2014 6:01 AM To: Werner Icking Music Archive Subject: [Tex-music] How can I switch PMX to landscape paper format? Hi, could anybody please tell me, how to influence the paper format when typesetting music with PMX? Thanks and 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] How can I switch PMX to landscape paper format?
Hi Don, please see attachment. Thanks and regards, Dieter Am 19.10.2014 21:14, schrieb Don Simons: Dieter-- Can you send the mtx or pmx input file? --Don -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Sunday, October 19, 2014 12:08 PM To: Werner Icking Music Archive Subject: Re: [Tex-music] How can I switch PMX to landscape paper format? Hi Don, thanks for your rapid reply. on a WIndows/miktex installation it works perfectly as you suggested putting the w and h command in PMX and setting the -tlandscape option in the call to DVIPS. However I do have another problem. I have a choir example with two staves and 5 verses (typeset with Musixlyr) between the staves. And I need more space between the staves. I was not successful to resolve the problem with the PMX option AI[x] . I know I must do something to the interinstrument distance, but I am not so familiar with MusixTeX. Thanks and kind regards Dieter Am 18.10.2014 19:56, schrieb Don Simons: Within PMX it's pretty easy. Right after the setup data, just set the width and height of the printed area with built-in PMX commands. For example, for U.S. lettersize with 1/2 in margins, right after the setup data put w10i h7.5i From that point forward, it's probably system dependent. For myself, under Windows 7, in my test I found that no changes were needed when running TeX. For dvips, I used dvips -tlandscape file.dvi I can't say whether you'd need a different option for European size paper. Also, you might want to tweak the vertical and horizontal position of the postscript output with dvips command line options like -o0.25in,-0.22in; I didn't mess with that in my test and the postscript output looks slightly low and to the left of center. When I converted the .ps to .pdf using convert in gsview32/ghostscript, and opened the result in Acrobat, it looked OK, the same as the .ps I also found reference to a postscript special which might provide an alternate approach, but didn't experiment with it. You could enter the special via type 4 inline TeX at the top of the PMX file: --- \special{papersize=11in,8.5in}% --- but from then on you're on your own. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Saturday, October 18, 2014 6:01 AM To: Werner Icking Music Archive Subject: [Tex-music] How can I switch PMX to landscape paper format? Hi, could anybody please tell me, how to influence the paper format when typesetting music with PMX? Thanks and 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 --- 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 % Macht hoch die Tür --- \input musixtex \input pmx \input musixlyr %\special{papersize=10.7in,7.2in}% \setlyrics{soprano1} {\llap{1. }Macht hoch die T\{u}r, die Tor macht weit; es kommt der Herr der Herr-lich-keit, ein K\{o}-nig al-ler K\{o}-nig-reich, ein Hei-land al-ler Welt zu-gleich, der Heil und Le-ben mit sich bringt; der-hal-ben jauchzt, mit Freu-den singt: Ge-lo-bet sei mein Gott, mein Sch\{o}p-fer reich von Rat._} \setlyrics{soprano2} {\llap{2. }Er ist ge-recht, ein Hel-fer wert; Sanft-m\{u}-tig-keit ist sein Ge-f\{a}hrt, sein K\{o}-nigs-kron ist Hei-lig-keit, sein Zep-ter ist Barm-her-zig-keit; all uns-re Not zum End er bringt, der-hal-ben jauchzt, mit Freu-den singt: Ge-lo-bet sei mein Gott, mein Hei-land gro{\ss} von Tat._} \setlyrics{soprano3} {\llap{3. }0 wohl dem Land, o wohl der Stadt, so die-sen K\{o}-nig bei sich hat. Wohl al-len Her-zen ins-ge-mein, da die-ser K\{o}-nig zie-het ein. Er ist die rech-te Freu-den-sonn, bringt mit sich lau-ter Freud und Wonn. Ge-lo-bet sei mein Gott, mein Tr\{o}-ster fr\{u}h und spat._} \setlyrics{soprano4} {\llap{4. }Macht hoch die T\{u}r, die Tor macht weit, eu'r Herz zum Tem-pel zu-be-reit'. Die Zweig-lein der Gott-se-lig-keit steckt auf mit An-dacht, Lust und Freud; so kommt der K\{o}-nig auch zu euch, ja, Heil und Le-ben mit zu-gleich. Ge-lo-bet sei mein Gott, voll Rat, voll Tat, voll Gnad._} \setlyrics{soprano5} {\llap{5. }Komm, o mein Hei-land Je-su Christ, meins Her-zens T\{u}r dir of-fen ist
Re: [Tex-music] How can I switch PMX to landscape paper format?
Thanks to Andre. I got the wanted result with \\setinterinstrument1{11\Interligne} REgards, Dieter Am 20.10.2014 08:45, schrieb Andre Van Ryckeghem: Dear all, this is what i use for changing space between staffs for lyrics. The real space depends of the global def: ie AI0.9 For 1 staff, or for under the lowest instrument, use ie. \\staffbotmarg=2\Interligne\ Between the instruments ie. above instrument 1: \\setinterinstrument1{3\Interligne}\ Changing spaces between staffs, redefine interstaff, ie: \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{14}\ As an example of landscape format, this is what i use for the oblan format: w281m h205m \\special{papersize=320mm,240mm}\voffset=-12mm\hoffset=0mm\ Andre -Oorspronkelijk bericht- From: Dieter Sent: Sunday, October 19, 2014 9:08 PM To: Werner Icking Music Archive Subject: Re: [Tex-music] How can I switch PMX to landscape paper format? Hi Don, thanks for your rapid reply. on a WIndows/miktex installation it works perfectly as you suggested putting the w and h command in PMX and setting the -tlandscape option in the call to DVIPS. However I do have another problem. I have a choir example with two staves and 5 verses (typeset with Musixlyr) between the staves. And I need more space between the staves. I was not successful to resolve the problem with the PMX option AI[x] . I know I must do something to the interinstrument distance, but I am not so familiar with MusixTeX. Thanks and kind regards Dieter Am 18.10.2014 19:56, schrieb Don Simons: Within PMX it's pretty easy. Right after the setup data, just set the width and height of the printed area with built-in PMX commands. For example, for U.S. lettersize with 1/2 in margins, right after the setup data put w10i h7.5i From that point forward, it's probably system dependent. For myself, under Windows 7, in my test I found that no changes were needed when running TeX. For dvips, I used dvips -tlandscape file.dvi I can't say whether you'd need a different option for European size paper. Also, you might want to tweak the vertical and horizontal position of the postscript output with dvips command line options like -o0.25in,-0.22in; I didn't mess with that in my test and the postscript output looks slightly low and to the left of center. When I converted the .ps to .pdf using convert in gsview32/ghostscript, and opened the result in Acrobat, it looked OK, the same as the .ps I also found reference to a postscript special which might provide an alternate approach, but didn't experiment with it. You could enter the special via type 4 inline TeX at the top of the PMX file: --- \special{papersize=11in,8.5in}% --- but from then on you're on your own. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Saturday, October 18, 2014 6:01 AM To: Werner Icking Music Archive Subject: [Tex-music] How can I switch PMX to landscape paper format? Hi, could anybody please tell me, how to influence the paper format when typesetting music with PMX? Thanks and 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] Scanner Input for PMX MusicXML sample file added
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 number=1begin
Re: [Tex-music] Scanner Input for PMX
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
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
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
[Tex-music] Scanner Input for PMX
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
[Tex-music] Linebreak and Movement break
Dear PMXperts, I generated this wonderful PMX-file (Telemann Fantasie for Flute a major) out of MusicXML. There is a movement break (as well as a meter change) at Bar 37. So I put L15M before the notes of the Bar. and get an error condition missing number treates as zero, etc. . What am I doing wrong? Without the M everything works fine. Regards Dieter --- \input musixtex \input pmx %\staffbotmarg=13cm --- % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 1 1 4 4 0 6 % npickup nkeys 0 3 % npages nsystems musicsize fracindent 2 18 16 0.05 t .\ Ti % Body % Header Tc Georg Philipp Telemann Tt 1. Fantasie \\f\{u}r Querfl\{o}te ohne Bass, A-dur h Vivace 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 {l a44u [ a14u } b14u a14u e14u ] [ a14u c15u a14u e14u ] [ a14u b14u a14u e14u ] | / % Bar 2 [ a14u c15u a14u e14u ] [ a14l e15l a14l e14l ] [ a14l e15l f15l d15l ] [ e15l c15l d15l b14l ] | / % Bar 3 [ c15l e15l f15l d15l ] [ e15l c15l d15l b14l ] [ c15l a14l b14l c15l ] [ d15l e15l f15l g15l ] | / % Bar 4 [ a15l e15l c15l a14l ] [ a15l e15l c15l a14l ] [ a85l a84l ] r4 | / % Bar 5 [ d15l c15l ] d4d5l [ f15l d8d5l ] [ a15l d8d5l ] | / % Bar 6 [ c15l b14l ] c4d5l [ e15l c8d5l ] [ a15l c8d5l ] | / % Bar 7 [ d14u c15u b14u a14u ] [ f15l c15l b14l a14l ] [ d14u c15u b14u a14u ] [ f15l c15l b14l a14l ] | / % Bar 8 [ d14su c15u b14u a14u ] [ a15l c15l b14l a14l ] [ d14u c15u b14u a14u ] [ a15l c15l b14l a14l ] | / % Bar 9 [ e14u g14u b14u g14u ] [ e15l b14l g15l e15l ] [ e14u a14u c15u a14u ] [ e15l c15l a15l e15l ] | / % Bar 10 [ e14u g14u b14u g14u ] [ e15l b14l g15l e15l ] [ b85l e84l ] r4 | / % Bar 11 a44u o^ d45l o^ c45l o^ f45l o^ | / % Bar 12 [ d85u b84u e85u e84u ] [ a84u c85u b84u a84u ] | / % Bar 13 [ e85l g84l a85l f84l ] [ g85l e84l c86l a84l ] | / % Bar 14 [ a85l f85l b85l b84l ] [ e85l g84l c85l b84l ] | / % Bar 15 [ a84sl e15l f35l g35nl ] [ f85l e85l ] [ d85u f84u b84u a84nu ] | / % Bar 16 [ g84l d15l e35l f35l ] [ e85l d85l ] [ c85u g14nu a34u b34u ] [ a84u g84u ] | / % Bar 17 [ d85l f84l g85nl e84l ] [ f85l d84l b85l g84nl ] | / % Bar 18 [ g85nl e85l a85l a84l ] [ d14u d15u c15u d15u ] [ f15l d15l c15l d15l ] | / % Bar 19 [ d14u d15u c15u d15u ] [ a15l d15l c15l d15l ] [ a14l c15l b14l c15l ] [ e15l c15l b14l c15l ] | / % Bar 20 [ a14l c15l b14l c15l ] [ a15l c15l b14l c15l ] [ g14l d15l c15l d15l ] [ e15l d15l c15l d15l ] | / % Bar 21 [ e14u d15u c15u d15u ] [ b15l d15l c15l d15l ] [ a84l c86l d85l b85l ] | / % Bar 22 [ c85l a85l f85l a85l ] [ d15l f15l b14l d15l ] [ e15l g15l e14l d15l ] | / % Bar 23 [ a14l d15l c15l b14l ] [ c85u f84u ] [ d84l b85l e84l g85l ] | / % Bar 24 [ a84l g85nl d85l f85l ] [ c15l a15l g15sl a15l ] [ f15l a15l g15l a15l ] | / % Bar 25 [ d85u b84u e85u e84u ] [ a84l c15l b14l ] [ c85u f84u ] | / % Bar 26 [ d84l b85l e85l g85l ] a44u r4 | / % Bar 27 {u a45l [ a85x3 } e5l c5l ] [ e85x3 c5l a4l ] [ a85x3 e5l c5l ] [ e85x3 c5l a4l ] r4 | / % Bar 28 {u g45nl [ g85x3 } e5l c5l ] [ e85x3 c5l a4l ] [ g85x3 e5l c5l ] [ e85x3 c5l a4l ] r4 | / % Bar 29 [ f35l c35l d8d5l ] [ e35l c35l d8d5l ] [ a35l c35l d8d5l ] [ e35l c35l d8d5l ] | / % Bar 30 {u b45l [ b85x3 } f5l d5sl ] [ f85x3 d5l b4l ] [ b85x3 f5l d5l ] [ f85x3 d5l b4l ] r4 | / % Bar 31 {u a45l [ a85x3 } f5l d5sl ] [ f85x3 d5l b4l ] [ a85x3 f5l d5l ] [ f85x3 d5l b4l ] r4 | / % Bar 32 [ g35l d35sl e8d5l ] [ f35l d35l e8d5l ] [ b35l d35l e8d5l ] [ f35l d35l e8d5l ] | / % Bar 33 [ f14l d35nl c35l d15l f15l ] r1 [ f15l e15l d15l ] [ g14l d35l c35l d15l f15l ] r1 [ f15l e15l d15l ] | / % Bar 34 [ a14l c35l b34l c15l a15l ] [ g14l c15l e15l a15l ] [ f14l c35l b34l c15l a15l ] [ e14l c15l e15l a15l ] | / % Bar 35 [ d84su r1 c15u ] [ c8d5l b34l c35l ] [ e14l o^ (1u b14l d15sl e15l )1 ] [ a14l o^ (1u c15l d15l e15l )1 ] | / % Bar 36 [ g14l o^ (1u b14l d15sl e15l )1 ] [ f14l o^ (1u a14l d15l e15l )1 ] e44u r4 | / % Bar 37 m3/8/3/8 L15M [ c15l d15l e15l c15l d15l b14l ] | / % Bar 38 [ a14u b14u a14u g14u a84u ] | / % Bar 39 [ b14u c15u d15u e14u d85u ] | / % Bar 40 [ d85l c15l b14l c85l ] | / % Bar 41 [ f15l g15l a15l c15l f15l e15l ] | / % Bar 42 [ d15sl e15l f15l d15l b14l a14l ] | / % Bar 43 [ g14l e15l ] [ f84u d85su ] | / % Bar 44 [ e14l g14l b14l e15l d15sl e15l ] | / % Bar 45 [ e14l a14l c15l e15l d15sl e15l ] | / % Bar 46 [ e14l g14l b14l e15l d15sl e15l ] | / % Bar 47 [ g14l e15l ] [ f84u d85su ] | / % Bar 48 [ e85u e84u ] r8 | / Rr % Bar 49 Rl [ d15nl e15l f15l d15l e15l c15l ] | / % Bar 50 [ d85l c85l b84l ] | / % Bar 51 [ c15l d15l e15l c15l d15l b14l ] | / % Bar 52 [ c85l b84l a84l ] | / % Bar 53 [ f15l e15l f15l d15l c15l d15l ] | / % Bar 54 [ a15l g15l a15l c15l b14l a14l ] | / % Bar 55 [ b84u e84u g84u ] | / % Bar 56 [ a14l c15l e15l a15l g15l a15l ] | / % Bar 57
Re: [Tex-music] Linebreak and Movement break
Thanks for your effort, Luigi! Maybe I should update my version, which is 2617 from January 2012. This is what the errror message tells us. * ! Missing number, treated as zero. to be read again \let \generalmeter #1-\let \Writ@meters \writ@meters \m@loop \s@l@ctm@t \m@t {{#... \body ...m \noinstrum@nt \nbinstruments \advance \noinstrum@nt \@ne \s@l@ct... \iterate -\body \let \next \iterate \else \let \next \relax \fi \next \comp@internote ... \endcsname \Internote \repeat \line@width \hsize \startpiece ...\fi \barsinpi@c@ \z@ \piece@begina \leavevmode \piece@beginb ... ... l.269 \alaligne Regards, Dieter Am 27.11.2014 18:42, schrieb Luigi Cataldi: Dear Dieter, on my computer (Ubuntu Linux) PMX works fine with no error messages with your source file. Regards Luigi On Thu, 27 Nov 2014 17:47:49 +0100 Dieter d.gloet...@web.de wrote: Dear PMXperts, I generated this wonderful PMX-file (Telemann Fantasie for Flute a major) out of MusicXML. There is a movement break (as well as a meter change) at Bar 37. So I put L15M before the notes of the Bar. and get an error condition missing number treates as zero, etc. . What am I doing wrong? Without the M everything works fine. 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] Linebreak and Movement break
@Don: You were right. I used the new pmx.tex and the old pmxab.exe. I had already the 2.7 version on MikTex, but due to a wrong path, I was using the older version. @Dirk: The notes part of Telemann has been generated completely and automatically by my little program. The control block before the notes was reused and adapted from some earlier work. Therefore the erroneous pointer to In the mood. I will also make an effort on the control block. In order to finish my prototype and make it available for test, I have to sort out a few more things: (1) Volta (ending in terms of MusicXML) (2) h, l and D, Df etc. (directions and words in terms of MusicXML) (3) Then I am not sure, whether my implementation of tuplets is robust enough. Certainly it is not complete, but triplets work. (4) Certain ornaments (like staccatissimo occurring in Telemann) I cannot reproduce. I approximated it with o^. (5) Then I have to sort out more complicated combinations of parts (=instruments), staves and voices. MusicXML goes from top to bottom, unlike PMX. Meanwhile, when you are interested in testing XML2PMX, you should get hold of an Oberon Installation for Windows at: ftp://ftp.ethoberon.ethz.ch/Oberon/System3/Win95NT/PlugIn/ and make yourself a bit familiar with it. Oberon is an extremely powerful language and comes with a well integrated development system. I could not do the job with any other language. But this may be due to my lack of formal education in computer science, not uncommon in my generation. When you are interested in the test, please let me know. I would rather send the stuff directly to the interested parties and not to the whole mailing list. Regards, Dieter Am 27.11.2014 20:11, schrieb Dirk Laurie: 2014-11-27 18:47 GMT+02:00 Dieter d.gloet...@web.de: I generated this wonderful PMX-file (Telemann Fantasie for Flute a major) out of MusicXML. By hand or using some software? In the latter case, how did In the Mood get into the PMX file? --- 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] XML 2 PMX experience
Dear PMXperts, I found a nice XML file on http://imslp.org/index.php?limit=50ilsearch=xmluser=title=Special%3AListFiles PMLP126430-Vivaldi - Sonata Follia 3celli mandozzi.xml.zip http://imslp.org/wiki/File:PMLP126430-Vivaldi_-_Sonata_Follia_3celli_mandozzi.xml.zip (Datei http://imslp.org/images/c/c8/PMLP126430-Vivaldi_-_Sonata_Follia_3celli_mandozzi.xml.zip) The XML contains three parts for the three Violoncelli. Vivaldi.pmx just contains the first Violoncello. Apart from few manually corrected errors (such as an undocumented meter change before Bar 209) it has been generated automatically with my OBERON program. I include also the PMX console text. I think I need some Expert help to get PMX going on this file. The PMX stuff before % Bar 1 has not been generated and is just there to make it run. Regards, Dieter % Vivaldi % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 1 1 3 4 3 4 % npickup nkeys 0 -1 % npages nsystems musicsize fracindent 0 20 16 0.05 t .\ Ti % Body % Header Tc Antonio Vivaldi Tt Trio für 3 Celli h Vivace 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 h d44l d4d4l d84l | / % Bar 2 c44sl c4d4l c84l | / % Bar 3 d44l d4d4l d84l | / % Bar 4 e44l e4d4l e84l | / % Bar 5 f44l f4d4l f84l | / % Bar 6 e44l e4d4l e84l | / % Bar 7 d44l d4d4l d84l | / % Bar 8 c2d4sl | / % Bar 9 h d44l d4d4l d84l | / % Bar 10 c44sl c4d4l c84l | / % Bar 11 d44l d4d4l d84l | / % Bar 12 e44l e4d4l e84l | / % Bar 13 f44l f4d4l f84l | / % Bar 14 e44l e84l f84l g44l | / % Bar 15 h f84l e14l d14l c4d4sl d84l | / % Bar 16 d2d4l | / % Bar 17 h f44l f8d4l g14l a8d4l f14l | / % Bar 18 e44l e4d4l e84l | / % Bar 19 f44l f8d4l g14l a8d4l f14l | / % Bar 20 g44l g4d4l g84l | / % Bar 21 a44l a8d4l b14l c8d5l a14l | / % Bar 22 g44l g8d4l a14l b8d4l g14l | / % Bar 23 f44l f8d4l g14l a8d4l f14l | / % Bar 24 e2d4l | / % Bar 25 f44l f8d4l g14l a8d4l f14l | / % Bar 26 e44l e4d4l e84l | / % Bar 27 f44l f8d4l g14l a8d4l f14l | / % Bar 28 g44l g4d4l g84l | / % Bar 29 a44l a8d4l b14l c8d5l a14l | / % Bar 30 g8d4l a14l b4d4l b84l | / % Bar 31 h a84l g14l f14l e4d4l d84l | / % Bar 32 d2d4l | / % Bar 33 h d43u f44l r4 | / % Bar 34 c43su e44l r4 | / % Bar 35 f43u f44l r4 | / % Bar 36 e43u g44l r4 | / % Bar 37 a43l a44l r4 | / % Bar 38 e43u g44l r4 | / % Bar 39 f43u a44l b44l | / % Bar 40 e44l c44sl c43su | / % Bar 41 r4 d44l d43u | / % Bar 42 r4 c44sl c43su | / % Bar 43 r4 d44l d43u | / % Bar 44 r4 e44l e43u | / % Bar 45 r4 f44l f43u | / % Bar 46 r4 g44l f44l | / % Bar 47 h b44l e4d4l d84l | / % Bar 48 d2d4l | / % Bar 49 h r4 r8 f83l a83l d84l | / % Bar 50 c44sl r8 e83u a83u c84u | / % Bar 51 d44l r8 f83l a83l d84l | / % Bar 52 e44l r8 c84l e84l g84l | / % Bar 53 f44l r8 a83l c84l f84l | / % Bar 54 e44l r8 c84sl e84l g84l | / % Bar 55 f44l r8 d84l f84l d84l | / % Bar 56 c44sl r8 e84l a43l | / % Bar 57 r8 a83u f83u d83u f44l | / % Bar 58 r8 a83u e83u c83su e44l | / % Bar 59 r8 a83u f83u d83u f44l | / % Bar 60 r8 c84u g83u e83u g44l | / % Bar 61 r8 c84l a83l f83l a44l | / % Bar 62 g44l f44l e44l | / % Bar 63 h f84l g84l e4d4l d84l | / % Bar 64 d2d4l | / % Bar 65 h rp | / % Bar 66 r1 a14l g14l f14l e14l d14l c14sl b13nl a83l a84l | / % Bar 67 f44l r4 r4 | / % Bar 68 r1 c15l b14l a14l g14l f14l e14l d14l c84l c85l | / % Bar 69 a44l r4 r4 | / % Bar 70 r1 a14l g14l f14l e14l d14l c14sl b13nl a83l a84l | / % Bar 71 f44l r4 r4 | / % Bar 72 e44l g4d4l g84l | / % Bar 73 f44l r4 r4 | / % Bar 74 r1 a14l g14l f14l e14l d14l c14sl b13nl a83l a84l | / % Bar 75 f44l r4 r4 | / % Bar 76 r1 c15l b14l a14l g14l f14l e14l d14l c84l c85l | / % Bar 77 a44l r4 r4 | / % Bar 78 r1 a14l g14l f14l e14l d14l c14sl b13nl a83l g84l | / % Bar 79 h f84l (u e14l d14l ) c4d4sl d84l | / % Bar 80 d2d4l | / % Bar 81 h rp | / % Bar 82 a84l e84l c84sl a83l e84l g84l | / % Bar 83 f44l f4d4l f84l | / % Bar 84 g84l e84l c84l e84l g84l b84l | / % Bar 85 a4d4l a84l c84l a84l | / % Bar 86 g4d4l g84l c84sl g84l | / % Bar 87 f84l d84l a4d4l b84l | / % Bar 88 c84sl a84l (u a84l g84l ) (u g84l f84l ) | / % Bar 89 f44l r4 r4 | / % Bar 90 a84l e84l c84sl a83l e84l g84l | / % Bar 91 f44l f4d4l f84l | / % Bar 92 g84l e84l c84l e84l g84l b84l | / % Bar 93 a4d4l a84l c84l a84l | / % Bar 94 g4d4l g84l c84sl g84l | / % Bar 95 f84l c84sl d84u f83u a82u c84u | / % Bar 96 d2d4l | / % Bar 97 h r4 r1 f14l a14l f14l d14l a13l a14l f14l | / % Bar 98 e44l r1 e14l a14l e14l c14sl a13l g14l e14l | / % Bar 99 f44l r1 f14l a14l f14l d14l a13l a14l f14l | / % Bar 100 g44l r1 g14l c15l g14l e14l c14l c15l g14l | / % Bar 101 a44l r1 a14l c15l a14l f14l c14l c15l a14l | / % Bar 102 g44l r1 b14l g14l e14l c14sl e14l g14l e14l | / % Bar 103 f44l r1 f14l a14l f14l d14l a13l f14l d14l | / % Bar 104 c84sl a83l e14l a14l e14l c14l a13l e14l a14l g14l | / % Bar 105 f44l r1 f14l a14l f14l d14l a13l a14l f14l
Re: [Tex-music] XML 2 PMX experience
Hi Don, thanks for your rapid reply. I had forgotten for the moment, that the meaning of nsystems changes with npages = 0. I will investigate on your other observations. Regards, Dieter Am 03.12.2014 17:09, schrieb Don Simons: When you set (npages,nsystems) to (0,20) you are asking PMX to squeeze 20 bars on average into each system. PMX seemed OK with that but MusiXTeX was not. I tried (0,5), and it went through just fine. But it looks like it's all an octave too low, and lots of stems are going in the wrong direction. --Don Simons *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Wednesday, December 03, 2014 7:22 AM *To:* Werner Icking Music Archive *Subject:* [Tex-music] XML 2 PMX experience Dear PMXperts, I found a nice XML file on http://imslp.org/index.php?limit=50ilsearch=xmluser=title=Special%3AListFiles PMLP126430-Vivaldi - Sonata Follia 3celli mandozzi.xml.zip http://imslp.org/wiki/File:PMLP126430-Vivaldi_-_Sonata_Follia_3celli_mandozzi.xml.zip (Datei http://imslp.org/images/c/c8/PMLP126430-Vivaldi_-_Sonata_Follia_3celli_mandozzi.xml.zip) The XML contains three parts for the three Violoncelli. Vivaldi.pmx just contains the first Violoncello. Apart from few manually corrected errors (such as an undocumented meter change before Bar 209) it has been generated automatically with my OBERON program. I include also the PMX console text. I think I need some Expert help to get PMX going on this file. The PMX stuff before % Bar 1 has not been generated and is just there to make it run. 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
Re: [Tex-music] XML 2 PMX experience: The clef should have been n
WIth Tenor clef it looks much better. Regards, DIeter Am 03.12.2014 17:09, schrieb Don Simons: When you set (npages,nsystems) to (0,20) you are asking PMX to squeeze 20 bars on average into each system. PMX seemed OK with that but MusiXTeX was not. I tried (0,5), and it went through just fine. But it looks like it's all an octave too low, and lots of stems are going in the wrong direction. --Don Simons *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Wednesday, December 03, 2014 7:22 AM *To:* Werner Icking Music Archive *Subject:* [Tex-music] XML 2 PMX experience Dear PMXperts, I found a nice XML file on http://imslp.org/index.php?limit=50ilsearch=xmluser=title=Special%3AListFiles PMLP126430-Vivaldi - Sonata Follia 3celli mandozzi.xml.zip http://imslp.org/wiki/File:PMLP126430-Vivaldi_-_Sonata_Follia_3celli_mandozzi.xml.zip (Datei http://imslp.org/images/c/c8/PMLP126430-Vivaldi_-_Sonata_Follia_3celli_mandozzi.xml.zip) The XML contains three parts for the three Violoncelli. Vivaldi.pmx just contains the first Violoncello. Apart from few manually corrected errors (such as an undocumented meter change before Bar 209) it has been generated automatically with my OBERON program. I include also the PMX console text. I think I need some Expert help to get PMX going on this file. The PMX stuff before % Bar 1 has not been generated and is just there to make it run. 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 -- 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] XML 2 PMX experience: The clef should have been n
Hi Luigi, you are perfectly right with the stem directions. I am still in a phase of prototyping where I try to catch as much information as possible from the XML Format. The same is true for beams. For example in the Telemann Flute Fantasy every beam is explicitely described in the XML code, whereas when I discard the beam information, PMX and MusixTex produce 99 % of the beaming as desired. Only one beam with a 16th rest in the middle has to be manually inserted. So whenever my development goes into production it should have options to switch stems and beams on or off. Anyhow I am not very satisfied with the XML code. It is not really standardized. Every Software maker has some specialties like dot/ or dot / for a dotted note. And so there are many IF THEN ELSE statements in my program code. And it is not just a logical description of the music, but contains a lot of detailed dimensioning, where to put texts etc. So it looks more like Powerpoint for Music. Regards, Dieter Am 04.12.2014 18:49, schrieb Luigi Cataldi: On Thu, 4 Dec 2014 16:01:49 +0100 Dieter d.gloet...@web.de wrote: WIth Tenor clef it looks much better. Regards, DIeter Dear Dieter, tenor clef is the right choice, but I think that the problem comes with the fact that every note has own stem direction inserted in the code, like, I suppose, happens to the xml code. One of the better feature of PMX is that not all the specifications of the note are needed for each note. Isn't possible to omit in the resulting PMX code the information about the stem direction (l or u), or, better, let the choice to the user if include or not this information in the resulting PMX code? The same happens for the octave specification of the note, but in this case the problem, I suppose, is bigger, because if the note is more than a fourth away from the most recent note octave number or +/- is requested. Nevertheless with those two features should be possible traspositions. A sincere compliment for your work. Luigi --- 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] Mirrors of our Maiing List?
hi, I discovered some of my contributions to this mailing list on certain mirror sites: /permalink.gmane.org/gmane.comp.tex.music/675 / / comments.gmane.org/gmane.comp.tex.music/682/http://translate.google.de/translate?hl=desl=enu=http://comments.gmane.org/gmane.comp.tex.music/682prev=search /https://www.mail-archive.com/tex.../msg03583.html / Are you aware of this? Is this wanted? Does anybody know anything about this? I am only a bit nervous, because I left inadvertently my home adress on some of these. 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
Re: [Tex-music] Mirrors of our Maiing List?
Hi Christian, I really do not want anything being mirrored. So my questions are (to you and the MusixTex community): (1) Who is behind gmane.org and mail-archive.com, who are already mirorring our mail? (2) Does anyone see any benefit in these mirroring activities? (3) Have they been authorized by Werner Icking Music Archive tex-music@tug.org to do so? (4) How can they do this technically and legally? (5) What can we do to stop this and remove our mails from these sites? Regards, Dieter Am 05.12.2014 19:42, schrieb Christian Mondrup: maurizio .mau. codogno wrote: On Fri, Dec 5, 2014 at 2:54 PM, Dieter d.gloet...@web.de wrote: hi, I discovered some of my contributions to this mailing list on certain mirror sites: permalink.gmane.org/gmane.comp.tex.music/675 comments.gmane.org/gmane.comp.tex.music/682 https://www.mail-archive.com/tex.../msg03583.html Are you aware of this? Is this wanted? Does anybody know anything about this? mail-archive.org is actually a mirror; the other ones are unknown at least to me. I've had a look at the other 2 links. By reading the gmane.org 'about' information, http://gmane.org/faq.php I feel comfortable about this project. If we really want its mirroring of texmusic taken down there are instructions on how to accomplish that. But I don't see any reason to do so. Greetings -- 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] Mirrors of our Maiing List?
Thanks to all for clarifying the situation. I was not aware, that such services exist. Regards Dieter Am 06.12.2014 11:59, schrieb David Allsopp: Dieter wrote: Hi Christian, I really do not want anything being mirrored. So my questions are (to you and the MusixTex community): (1) Who is behind gmane.org and mail-archive.com, who are already mirorring our mail? gmane isn't just mirroring - its primary purpose is to convert an email list to NNTP (news). (2) Does anyone see any benefit in these mirroring activities? I don't use it personally, but I know from other lists of plenty of people who use gmane as their preferred mailing list reader. (3) Have they been authorized by Werner Icking Music Archive tex- mu...@tug.org to do so? This is a public mailing list with no restrictions on signing up: IANAL, but no authorisation is required to use the unaltered content of the list further (certainly in the UK and the US). (4) How can they do this technically and legally? They have probably signed up a bot to the mailing list. Legally, see (3). (5) What can we do to stop this and remove our mails from these sites? Personally, I find mail archives useful for this and many other lists which I am on (and find it slightly daft that a public mailing list restricts its mailman archives to subscribed users). In my opinion, the only (unfortunate) issue here is that you hadn't considered that this is a public list. Equally, my home address (being also my business address) is on my website, so my paranoia regarding email signatures is somewhat less than yours! :o) David --- 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] Translation from MusicXML to PMX: here Duoles in 9/8 meter
During my investigation of MusicXML and a piece of Vivaldi I ran into a duole. PMX-code translated from MusicXML: is d4d3x2 g3l a43l r8 a42u r8 | / and the result is : I would have expected that the duole consists of 2 eigths instead of 2 quarters. Regards, Dieter P.S. This is the corresponding MusicXML Code. A duration of 256 corresponds to a quarter note. IS it not amazing how extremely well PMX compresses the information? !--== Part: P3, Measure: 207 ==-- measure number=207 width=271 note color=#00 default-x=15 default-y=-20 pitch stepD/step octave3/octave /pitch duration192/duration instrument id=P3-I1 / voice1/voice typeeighth/type time-modification actual-notes2/actual-notes normal-notes3/normal-notes normal-typeeighth/normal-type /time-modification stemdown/stem staff1/staff notations tuplet type=start bracket=no number=1 default-y=-172 placement=above / /notations /note note color=#00 default-x=60 default-y=-20 pitch stepG/step octave3/octave /pitch duration192/duration instrument id=P3-I1 / voice1/voice typeeighth/type time-modification actual-notes2/actual-notes normal-notes3/normal-notes normal-typeeighth/normal-type /time-modification stemdown/stem staff1/staff notations tuplet type=stop bracket=no number=1 default-y=-172 placement=above / /notations /note note color=#00 default-x=109 default-y=-35 pitch stepA/step octave3/octave /pitch duration256/duration instrument id=P3-I1 / voice1/voice typequarter/type stemdown/stem staff1/staff /note note default-x=151 rest / duration128/duration instrument id=P3-I1 / voice1/voice typeeighth/type staff1/staff /note note color=#00 default-x=181 pitch stepA/step octave2/octave /pitch duration256/duration instrument id=P3-I1 / voice1/voice typequarter/type stemup/stem staff1/staff /note note default-x=241 rest / duration128/duration instrument id=P3-I1 / voice1/voice typeeighth/type staff1/staff /note /measure --- 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] Translation from MusicXML to PMX: here Duoles in 9/8 meter
Sorry! Duole is the German word. We also say Triole instead of triplet. Thanks for the hint. Dieter Am 10.12.2014 03:06, schrieb Don Simons: I'd call it a duplet J. If you really want flags on it, this works (much to my amazement): [m1 d4d3x2 g3l ] a43l r8 a42u r8 | / I don't remember ever looking for a reference when I made up the rules PMX uses to decide the multiplicity of xtuplets. For this case, if we call the duration of an eighth note 1 then a quarter would be 2, a dotted quarter 3, and each member of the duplet would be 3/2=1.5, which is exactly half way between 1 and 2. Does anybody know if there's an official rule for this case? As for the economy of the PMX input language, that was very intentional. I chose to make it as terse as possible, at the expense of clarity. For someone who didn't know either language, I think he could make better guesses about the meaning of the different commands in the XML than in PMX. --Don *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Tuesday, December 09, 2014 8:36 AM *To:* Werner Icking Music Archive *Subject:* [Tex-music] Translation from MusicXML to PMX: here Duoles in 9/8 meter During my investigation of MusicXML and a piece of Vivaldi I ran into a duole. PMX-code translated from MusicXML: is d4d3x2 g3l a43l r8 a42u r8 | / and the result is : I would have expected that the duole consists of 2 eigths instead of 2 quarters. Regards, Dieter P.S. This is the corresponding MusicXML Code. A duration of 256 corresponds to a quarter note. IS it not amazing how extremely well PMX compresses the information? !--== Part: P3, Measure: 207 ==-- measure number=207 width=271 note color=#00 default-x=15 default-y=-20 pitch stepD/step octave3/octave /pitch duration192/duration instrument id=P3-I1 / voice1/voice typeeighth/type time-modification actual-notes2/actual-notes normal-notes3/normal-notes normal-typeeighth/normal-type /time-modification stemdown/stem staff1/staff notations tuplet type=start bracket=no number=1 default-y=-172 placement=above / /notations /note note color=#00 default-x=60 default-y=-20 pitch stepG/step octave3/octave /pitch duration192/duration instrument id=P3-I1 / voice1/voice typeeighth/type time-modification actual-notes2/actual-notes normal-notes3/normal-notes normal-typeeighth/normal-type /time-modification stemdown/stem staff1/staff notations tuplet type=stop bracket=no number=1 default-y=-172 placement=above / /notations /note note color=#00 default-x=109 default-y=-35 pitch stepA/step octave3/octave /pitch duration256/duration instrument id=P3-I1 / voice1/voice typequarter/type stemdown/stem staff1/staff /note note default-x=151 rest / duration128/duration instrument id=P3-I1 / voice1/voice typeeighth/type staff1/staff /note note color=#00 default-x=181 pitch stepA/step octave2/octave /pitch duration256/duration instrument id=P3-I1 / voice1/voice typequarter/type stemup/stem staff1/staff /note note default-x=241 rest / duration128/duration instrument id=P3-I1 / voice1/voice typeeighth/type staff1/staff /note /measure --- 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
[Tex-music] Fine tuning of staff distance in PMX
Hi PMXperts, if you have time, please have a look at the attachment, which I produced with PMX and MusixLyr. It doesnot look too bad, but I would like to put a bit more space between staves for the verses and less space, when there are no verses, and hopefully preserve the two-page layout. Thanks and regards, Dieter Im_kuehlen_maien.pdf Description: Adobe PDF document --- 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] Fine tuning of staff distance in PMX
Thanks toall for their proposals. I am using plain PMX with the Ae Option. I will do some experimentation along your lines. I also tried to make two instruments instead of four (essentially two pianos) . But then the verses always appeared below the bass line. Regards DIeter Am 09.02.2015 um 06:09 schrieb Don Simons: Andre and Dirk's suggestions will probably work. But before I installed the Ae option in PMX, whenever I tried these sorts of adjustments I would very often have problems with systems spilling over onto an extra page. I wanted Dieter to send me his source, first to confirm my suspicion that he had in fact not used M-Tx, and second, to demonstrate how to use Ae and then make the kinds of adjustments he wants by using \spread. Ae has the advantage that no matter what you do to vertical spacing within a page, page breaks will always be where you want them, and no systems will ever spill over onto an extra page. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Andre Van Ryckeghem Sent: Sunday, February 08, 2015 8:30 PM To: Werner Icking Music Archive Subject: Re: [Tex-music] Fine tuning of staff distance in PMX I suppose you use 4 instruments You may change the space between the staffs by using ie. AI.8 Then the space above instrument 1 and 3 must be larger: \\setinterinstrument1{5\Interligne}\ \\setinterinstrument3{5\Interligne}\ You may try to make space above intrument 2 smaller(negatieve number is possible): \\setinterinstrument2{0\Interligne}\ Propably you need to change the place of the lyrics (the number can be negative either)ie. \setsongraise2{1\Interligne}\ Perhaps you also may use \\songtop4\songbottom1\ or \\songtop4\songbottom3\songtop2\songbottom1\ Preserving the page layout: Above the start of the music: \\vskip-2\Interligne\%less space between componist and first staff or/and use staff size 16 or/and make the page higher: w270m Andre -Oorspronkelijk bericht- From: Dieter Sent: Sunday, February 08, 2015 7:05 PM To: Werner Icking Music Archive Subject: [Tex-music] Fine tuning of staff distance in PMX Hi PMXperts, if you have time, please have a look at the attachment, which I produced with PMX and MusixLyr. It doesnot look too bad, but I would like to put a bit more space between staves for the verses and less space, when there are no verses, and hopefully preserve the two-page layout. Thanks and 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@tug.org mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music --- \input musixtex \input pmx \input musixlyr \setlyrics{chor11}{\llap{1. }Im k\{u}h-len Mai-en tun sich all Ding er-freu-en, die Bl\{u}m-lein auf dem Feld, sich auch ver-neu-en, sich auch ver-neu-en. Sin-gen die Maid-lein in ih-ren Rei-hen, sin-gen die Maid-lein in ih-ren Rei-hen:} \setlyrics{chor12}{\llap{2. }Wem nun dies Le-ben tut wohl-ge-fal-len e-ben, der soll sich ohn Ver-zug der Lieb er-ge-ben, der Lieb er-ge-ben. Und mit den Maid_-lein singen im Rei-hen und mit den Maid_-lein singen im Rei-hen} \setlyrics{ref1}{Will-kom-men, Mai-en, Will-kom-men, Mai-en, Will-kom-men, Mai-en!} % \setlyrics{chor21}{\llap{1. }Im k\{u}h-len Mai-en tun sich all Ding er-freu-en, die Bl\{u}m-lein auf dem Feld, sich auch ver-neu-en, sich auch ver-neu-en. Sin-gen die Maid-lein in ih-ren Rei-hen, sin-gen die Maid-lein in ih-ren Rei-hen:} % \setlyrics{chor22}{\llap{2. }Wem nun dies Le-ben tut wohl-ge-fal-len e-ben, der soll sich ohn Ver-zug der Lieb er-ge-ben, der Lieb er-ge-ben. Und mit den Maid_-lein singen im Rei-hen und mit den Maid_-lein singen im Rei-hen} % \setlyrics{ref2}{Will-kom-men, Mai-en, Will-kom-men, Mai-en, Will-kom-men, Mai-en!} % %\lyrraise1{b -3\Interligne} \assignlyrics2{chor21,chor22} \assignlyrics4{chor11,chor12} \let\BM\beginmel \let\EM\endmel \sepbarrules \leftlyrtrue --- % Im kühlen Maien % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 4 4 44 0 6 % npickup nkeys 0.00 +1 % npages nsystems musicsize fracindent 2 6 200.08 B/T 2 S/A 2 B/T 1 S/A 1 btbt .\ %\\setclef2{\treble}\settrebleclefsymbol{2}\treblelowoct\ %Ti %Piano % Body % Header Tc Hans Leo Hassler (1564-1612) Tt Im k\{u}hlen Maien (zweich\{o}rig) %h %uuu ( 1/2 = 76 ) AbeprI1.0 It100ipipipipi %\\def\octnumber{8$^{va}$}\ % space before first note of bar % big accidentals % equalizes interstaff spacing % type K slurs %\\setclef3{\treble}\settrebleclefsymbol{3}\treblelowoct\ % Bars 1-3 % Chor2 r0+1 | r2+1 r4+1 g43 | e c d2 | // r0b | r2b r4b b43 | b c a2
Re: [Tex-music] Lyrics and Chord Symbols
Hi Simon, although your problem seems to be solved, I wonder why nobody mentioned the possibility to directly use MusiXLyr (from Rainer Dunker) together with PMX. Sample included. Regards, Dieter Am 12.01.2015 um 20:52 schrieb Simon Dreher: Hi Simon, after searching the WIMA for several days I understood so far, that the proper way of typesetting music including lyrics is using M-Tx. I did not find a way to add chord symbols to my sheet of music via M-Tx so far. M-Tx is quite convenient for music with lyrics - but it is also not too difficult to do the same stuff directly in pmx. You can just take a piece written in M-Tx, compile it to pmx and see the few lines defining the lyrics part (with musixlyr definitions - it is quite easy to learn from the pmx file), if you already know and like pmx. Is it possible to do so by M-Tx or do I have to write my music and lyrics in M-Tx, compile the *.mtx-file to *.pmx and add the chords by hand into the *.pmx-file (i.e. using pmxchord)? Usually, you can use any pmx commands in M-Tx files - nearly all commands that M-Tx doesn't understand are just passed to pmx. I like the header parts and the lyrics definitions of M-Tx more than the ones of pmx :-) But it's just a matter of taste... Best regards, Simon --- 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 --- \input musixtex \input pmx \input musixlyr \setlyrics{sopran}{A-ve_ a_-ve ve_-rum_ cor_-pus na-tum de Ma-ri-a vir_-gi-ne ve-re pas_-sum im_-mo-la_-tum in cru__-ce pro ho_-mi-ne cu-ius la_-tus per_-fo_-ra_-tum un-da flu_-xit et san__-gui-ne es-to no_-bis_ prae-gus-ta_-tum in mor__-tis e-xa-mi_-ne in mor_-tis e-xa-mi_-ne } --- % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 3 2 4 4 0 5 % npickup nkeys 0 +2 % npages nsystems musicsize fracindent 2 8 16 0.12 Piano Gesang btt .\ % Body % Header Tc Wolfgang Amadeus Mozart Tt Ave verum corpus %h AbepI0.9 % Bars 1-3 \\\assignlyrics2{sopran}\ r0 | r0 | d23 d | / d44 a d e | d zf a- zd d zf e zg | a2- zf+ za a- zf+ | / r0 | r0 | a24 d4 f- | / % Bars 4-6 d2 d | c c | d d | / b2- ze b ze | a- a | a a | // e2 e | e4 g f e | e d d2 | / a4 gs g2n | g4 b a g | g f f2 | / % Bars 7-9 a2 a4 a | d d c c | d2d d4 | / a2 a4 a | a a a a | a2d a4 | // c2 c4 c | d d e e | e2 d4 d | / e2 e4 e | f f g g | g2 f4 f | / % Bars 10-12 a0 | a2d+ a4 | a b b2 | / a0 | c2d c4 | c d d2 | // c0 | e2d e4 | e2 e2e | / e0 | e2d a4 | a gs g2 | / % Bars 13-15 g2s e2 | e4s f f2 | r2 b2- | / b2 t0 ze t1 b4 t0 ze t1 d zgs | d4 zgs c- za+ c2- za+ | r2 d2- zgs | / e4 g2s b4 | b a a a | d0 t | / % Bars 16-18 c2 d4 d | e2 t e4 t e | a0- | / e2 za d4- zf c zf | b2- t0 ze t1 b4 t0 ze t1 b ze | c0 ze | / d4 t c b a | a2 g4s g | a0 | / % Bars 19-21 a2d+ a4 | a gnc g2 | c2dn- c4 | / c2d c4 | c2 c4 cn | c4n bf a g | // e2d e4 | e2 e4 t e t | e2 t e4 t e | / a2d a4 | a bf b2 | b4f d cn b | / % Bars 22-24 cn fn f2 | f2dn f4 | e d csc a | / g4 ze+ a- zfn+ a2- zf+ | b2d zd b4 zd csc ze d zfn a- ze c ze | / bf a a2 | g2d g4 | g bf a g | / % Bars 25-27 b2f a4 gs | a2 r2 | r0 | / c2 ze d8 zfn c ze b4 zd zf | c2 ze r2 | d2d d4 | / g2 f8n e f4 | e2 r2 | f2dsc f4 | / % Bars 28-30 g2d+ zb g4 zb | g4 zb f za e zg a zc | a2d zc a4 zc | / d4 c b e | e2d e4 | e d c f | / f4 e d g | g2d g4 | g f e a | / % Bars 31-33 a4 zc g zb f za b zd | b2 a4 gs | a2 a2- | / f2d f4 | d2 d4 d | a2d a4 | // r0b | f4 g f er | d2 zf c4d ze d8 zf | / a0 t | a4 t g a b | f2 e4d f8 | / % Bars 34-36 b2 r2 | r2 a+ | bf a | / g2 zd+ zg r2 | r2 c2n- zfsc | d2 zg cn- zfsc | / g2 g | d0+ t | d2 t ds | / % Bars 37-40 g0s | g2nc f4 b- | a2 a4 a | d0- | / b4- d c b | a2d g4 | a2 g | f0 | // e2 e2 | e4 d8 c d4 d zg | d2 zf c ze | a0- zd | / e4 b c dnc | c b8 a d4 g- | f2 e4d e8 | d0 | / aveverum.pdf Description: Adobe PDF document --- 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] Lyrics and Chord Symbols
Sorry, in my previous mail I picked up some older version of Ave verum.pmx. You can now try to sing this one. MusixLyr has been originally developed for MusixTex. The fact that it works seamlessly with PMX shows how well Rainer and Don have crafted their software. Have a look at Rainer's documentation. It is a pleasure to read. Regards, Dieter Am 14.01.2015 um 17:41 schrieb Bodo Meissner: Zitat von Don Simons dsim...@roadrunner.com: But I will mention that the last note came out with lyrics ???. I'm guessing that for some reason my setup thinks there are one too few syllables in the text. Can anyone else reproduce this behavior? Dieter's attached PDF file has the same ???, so it seems to be a problem in the PMX source. I guess there is a missing '_' in the lyrics or something wrong with the notes (missing tie?) at na-tum. Compare with http://imslp.org/wiki/Ave_verum_corpus,_K.618_%28Mozart,_Wolfgang_Amadeus%29 Bodo --- 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 -- --- \input musixtex \input pmx \input musixlyr \setlyrics{sopran}{A-ve_ a_-ve ve_-rum_ cor_-pus na-tum de Ma-ri-a vir_-gi-ne ve-re pas_-sum im_-mo-la_-tum in cru__-ce pro ho_-mi-ne cu-ius la_-tus per_-fo_-ra_-tum un-da flu_-xit et san__-gui-ne es-to no_-bis_ prae-gus-ta_-tum in mor__-tis e-xa-mi_-ne in mor_-tis e-xa_-mi-ne } --- % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 3 2 4 4 0 5 % npickup nkeys 0 +2 % npages nsystems musicsize fracindent 2 8 16 0.12 Piano Gesang btt .\ % Body % Header Tc Wolfgang Amadeus Mozart Tt Ave verum corpus %h AbepI0.9 % Bars 1-3 \\\assignlyrics2{sopran}\ r0 | r0 | d23 d | / d44 a d e | d zf a- zd d zf e zg | a2- zf+ za a- zf+ | / r0 | r0 | a24 d4 f- | / % Bars 4-6 d2 d | c c | d d | / b2- ze b ze | a- a | a a | // e2 e | e4 g f e | e d d2 | / a4 gs g2n | g4 b a g | g f f2 | / % Bars 7-9 a2d a4 | d d c c | d2d d4 | / a2d a4 | a a a a | a2d a4 | // c2d c4 | d d e e | e2 d4 d | / e2d e4 | f f g g | g2 f4 f | / % Bars 10-12 a0 | a2d+ a4 | a b b2 | / a0 | c2d c4 | c d d2 | // c0 | e2d e4 | e2 e2e | / e0 | e2d a4 | a gs g2 | / % Bars 13-15 g2s e2 | e4s f f2 | r2 b2- | / b2 t0 ze t1 b4 t0 ze t1 d zgs | d4 zgs c- za+ c2- za+ | r2 d2- zgs | / e4 g2s b4 | b a a a | d0 t | / % Bars 16-18 c2 d4 d | e2 t e4 t e | a0- | / e2 za d4- zf c zf | b2- t0 ze t1 b4 t0 ze t1 b ze | c0 ze | / d4 t c b a | a2 g4s g | a0 | / % Bars 19-21 a2d+ a4 | a gnc g2 | c2dn- c4 | / c2d c4 | c2 c4 cn | c4n bf a g | // e2d e4 | e2 e4 t e t | e2 t e4 t e | / a2d a4 | a bf b2 | b4f d cn b | / % Bars 22-24 cn fn f2 | f2dn f4 | e d csc a | / g4 ze+ a- zfn+ a2- zf+ | b2d zd b4 zd csc ze d zfn a- ze c ze | / bf a a2 | g2d g4 | g bf a g | / % Bars 25-27 b2f a4 gs | a2 r2 | r0 | / c2 ze d8 zfn c ze b4 zd zf | c2 ze r2 | d2d d4 | / g2 f8n e f4 | e2 r2 | f2dsc f4 | / % Bars 28-30 g2d+ zb g4 zb | g4 zb f za e zg a zc | a2d zc a4 zc | / d4 c b e | e2d e4 | e d c f | / f4 e d g | g2d g4 | g f e a | / % Bars 31-33 a4 zc g zb f za b zd | b2 a4 gs | a2 a2- | / f2d f4 | d2 d4 d | a2d a4 | // r0b | f4 g f er | d2 zf c4d ze d8 zf | / a0 t | a4 t g a b | f2 e4d f8 | / % Bars 34-36 b2 r2 | r2 a+ | bf a | / g2 zd+ zg r2 | r2 c2n- zfsc | d2 zg cn- zfsc | / g2 g | d0+ t | d2 t ds | / % Bars 37-40 g0s | g2nc f4 b- | a2 a4 a | d0- | / b4- d c b | a2d g4 | a2 g | f0 | // e2 e2 | e4 d8 c d4 d zg | d2 zf c ze | a0- zd | / e4 b c dnc | c b8 a d4 g- | f2 e4d e8 | d0 | / aveverumcorr.pdf Description: Adobe PDF document --- 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] Lyrics and Chord Symbols
You are right. The problem is with the input. I goofed something up in the melismas. I will correct it. Regards, Dieter Am 14.01.2015 um 17:41 schrieb Bodo Meissner: Zitat von Don Simons dsim...@roadrunner.com: But I will mention that the last note came out with lyrics ???. I'm guessing that for some reason my setup thinks there are one too few syllables in the text. Can anyone else reproduce this behavior? Dieter's attached PDF file has the same ???, so it seems to be a problem in the PMX source. I guess there is a missing '_' in the lyrics or something wrong with the notes (missing tie?) at na-tum. Compare with http://imslp.org/wiki/Ave_verum_corpus,_K.618_%28Mozart,_Wolfgang_Amadeus%29 Bodo --- 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
[Tex-music] Damping pedal in PMX
Hi all, I am trying to set marks for the damping or better undamping pedal of a piano in PMX. When I put the \PED\ and \DEP\ macros from MusiXTeX in different bars, it works. But when I try to put the two macros inside one bar, then I see only the first one, either p or asterisk. Does anyone have a clue or know a better solution, maybe with dynamical marks in PMX? Thanks and 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
Re: [Tex-music] musixlyr # musixtnt; Import of MusicXML
Dear all, I am still working on XML2PMX. It is more complex than I had thought. Since November 2014, when I started the endeavor, I wrote some 1500 lines of Oberon Code. I assure you that it works, but it is not yet in a shape for testing. Give me a few more weeks. Please let me know, when you are interested in testing, then I will send the solution to your private email. Dieter Am 28.01.2015 um 18:07 schrieb Dirk Laurie: 2015-01-28 17:52 GMT+02:00 Bob Tennent r...@cs.queensu.ca: |You've already given us a pure LuaTeX implementation of |musixflx, eliminating the manual three-pass system. There's |a lot more possible in that direction. Dirk: It's occurred to me that Luafying musixtex itself is hardly the most obvious project in that direction. No, I did not mean the whole of it. The core of MusiXTeX is nitty-gritty typesetting and TeX is good at that. I meant that add-ons requiring basic data processing and computing should be written with LuaTeX in mind as the engine. TeX is cumbersome when handling floating-point numbers and arrays, but LuaTeX has those. What about Luafying M-Tx or PMX? Much less challenging and it would certainly help in packaging for TeXLive; the existing packages are dependent on p2c and f2c respectively. More pertinently, the existing packages are thereby dependent on Dirk Laurie and Don Simons respectively. I'll collaborate with anyone who wishes to undertake this task, but to so it all by myself would miss the main point of doing it. And did you have any success in exporting to (or was it importing from) MusicXML? Project not dead, but dormant. --- 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] Fine tuning of staff distance in PMX
Hi Don! thanks for your advice. You are right that it looks a bit crowded with the 3 Systems on one page. I now put the music size to 16 and reduced the space for the verses a little bit \\setinterinstrument1{5\Interligne}\ \\setinterinstrument3{5\Interligne}\ from 7 to 5, giving more space between the systems. -- Dieter Gloetzel Am 09.02.2015 um 17:03 schrieb Don Simons: Dieter, thanks for posting the source file. I found that it doesn't seem practical to have 3 systems per page unless you reduce the music size to 16. Then with the following tweaks (thanks, Andre!) it appears to fit: \\setinterinstrument1{7\Interligne}\ \\setinterinstrument3{7\Interligne}\ \\setsongraise2{1\Interligne}\ \\setsongraise4{1\Interligne}\ But because it still looks a bit crowded, you may want to reconsider keeping 3 systems per page. My rule of thumb is normally no more than 15 staves per page. If you count each pair of lyrics lines as an extra staff, then you have 18 staves, too many for size 20. While we're on the subject of vertical spacing, I recently typeset a wonderful Passacaglia by Georg Muffat: http://imslp.org/wiki/Passacaglia_in_G_minor_(Muffat,_Georg) I made two versions, one size 20 with 7 letter-size pages, and one size 16 on 3 legal size (8.5-by-14 in) sheets, with 10 2-staff systems per page. With the second one you can set the 3 pages side-by-side and play it with no page turns. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Monday, February 09, 2015 1:22 AM To: tex-music@tug.org Subject: Re: [Tex-music] Fine tuning of staff distance in PMX Thanks toall for their proposals. I am using plain PMX with the Ae Option. I will do some experimentation along your lines. I also tried to make two instruments instead of four (essentially two pianos) . But then the verses always appeared below the bass line. Regards DIeter Am 09.02.2015 um 06:09 schrieb Don Simons: Andre and Dirk's suggestions will probably work. But before I installed the Ae option in PMX, whenever I tried these sorts of adjustments I would very often have problems with systems spilling over onto an extra page. I wanted Dieter to send me his source, first to confirm my suspicion that he had in fact not used M-Tx, and second, to demonstrate how to use Ae and then make the kinds of adjustments he wants by using \spread. Ae has the advantage that no matter what you do to vertical spacing within a page, page breaks will always be where you want them, and no systems will ever spill over onto an extra page. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Andre Van Ryckeghem Sent: Sunday, February 08, 2015 8:30 PM To: Werner Icking Music Archive Subject: Re: [Tex-music] Fine tuning of staff distance in PMX I suppose you use 4 instruments You may change the space between the staffs by using ie. AI.8 Then the space above instrument 1 and 3 must be larger: \\setinterinstrument1{5\Interligne}\ \\setinterinstrument3{5\Interligne}\ You may try to make space above intrument 2 smaller(negatieve number is possible): \\setinterinstrument2{0\Interligne}\ Propably you need to change the place of the lyrics (the number can be negative either)ie. \setsongraise2{1\Interligne}\ Perhaps you also may use \\songtop4\songbottom1\ or \\songtop4\songbottom3\songtop2\songbottom1\ Preserving the page layout: Above the start of the music: \\vskip-2\Interligne\%less space between componist and first staff or/and use staff size 16 or/and make the page higher: w270m Andre -Oorspronkelijk bericht- From: Dieter Sent: Sunday, February 08, 2015 7:05 PM To: Werner Icking Music Archive Subject: [Tex-music] Fine tuning of staff distance in PMX Hi PMXperts, if you have time, please have a look at the attachment, which I produced with PMX and MusixLyr. It doesnot look too bad, but I would like to put a bit more space between staves for the verses and less space, when there are no verses, and hopefully preserve the two-page layout. Thanks and 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@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 Im_kuehlen_maien2.pdf Description: Adobe PDF document --- TeX-music
Re: [Tex-music] [TeX-music] using MusiXTeX with TeXnicCenter
Dear Julian, when you are new to using MusiXTeX, why don't you have a look at PMX? PMX is a very comprehensive and readable input language for a program called PMXAB.EXE, which then generates MusixTeX input. You will find an excellent introduction to PMX by C.C. Noack under icking-music-archive.org/software/*pmx*/*pmx*ccn.pdf . The creator of PMX is Don Simons and can be reached via this mailing list. For access to the Software please look under/ / /http://icking-music-archive.org/software/pmx/pmxab.html/ . Regards, D. Glötzel Am 11.03.2015 um 13:46 schrieb Julian M: Dear all, I'm a new user of MusiXTeX. For few days, I've been writing very small scores, using the musixtex package and my usual compiler pdflatex, with no major problem.But then I realized that I couldn't have a proper layout for bigger scores, and I learned about the existence of themusixtexcompiler (which embeds, if I understand well, a three steps process, etex, musixflx and etex again) . However, using the IDE TeXnicCenter for a long time, I don't know how to configure it with this compiler.I know can define output profiles, i.e., specifying a compiler, pre and post-processors. Here I attached latex.png, a copy of the output profiles window, configured for my normal use of latex. latex2.png is the same window but configured for musixtex. The changes are minors, mainly, the path to the latex compiler is different, and I don't know what to write in the box command line arguments to pass to the compiler. If I let the same than for pdflatex, here is what I get from the console when I try to build my file : musixtex This is musixtex.lua version 0.9 musixtex Non-existent file: -max-print-line=120.tex musixtex Non-existent file: -interaction=non-stopmode.tex musixtex Processing myscore.tex musixtex This is pdfTeX, Version 3.14159265-2.6- (MiXTeX 2.9) musixtex entering extended mode musixtex (myscore.tex musixtex ! Undefined control sequence. musixtex l.1 \documentclass musixtex [10pt, a4paper]{article} musixtex ? etex: Bad file descriptor musixtex Musixtex processing of myscore.tex fails. What I understand from this is that arguments used with pdflatex are useless with musixtex, and that etex in unable to read my file because some file descriptors are bad...I guess I simply have to change the compiler arguments, but I really don't know what to give him! Does anyone can help me about this? Thanks a lot, Julian Moreira musixtex Non-existent file: -max-print-line=120.tex --- 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] Fwd: percussion notes with PMX and musixper
Hi Don, please find attached a simple example. The pmx generated Tex file is musixper_test_nodrum.tex and the modified Tex-file is musixper_test.tex. The differences are the input command for musixper.tex and a decoration of the concerned notes with dc after the backslash. There exists a variety of percussion fonts, please see in the musixtex documentation on page 96 (section 2.23.18) . Regards, Dieter Am 10.03.2015 um 15:09 schrieb Don Simons: Hi, Dieter— Please make a sample available, including both the PMX file and the altered TeX file. I will consider this, but I cannot make any promises. I’m guessing there may be ways to do most if not everything you need within the PMX file, using inline TeX. I realize that’s not as slick as having PMX commands, but it is a lot better than having to edit the TeX file. So that will be the first thing I explore. --Don Simons *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Tuesday, March 10, 2015 1:23 AM *To:* Werner Icking Music Archive *Subject:* [Tex-music] Fwd: percussion notes with PMX and musixper Hi, finally (after an interruption of several years ) I managed to produce percussion notes with PMX and musixper, following an advice by Philipp Neukel. This is great, but it requires to manually change the final PMX generated TeX -version. And if this version is not 100 % final, then I have to do this more than once. Would it not be beautiful to have PMX-commands for bracketing a group of percussion notes and to include this information in the PMX file? Maybe with such a mechanism one could give other formatting hints to a group of notes. What do you think, Don? 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 % Test musixper % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 1 1 3 4 3 4 % npickup nkeys 0 0 % npages nsystems musicsize fracindent 0 4 20 0.05 Drum t .\ Ti % Body % Header AbepI1.0 % Av % space before first note of bar % big accidentals % equalizes interstaff spacing % type K slurs %\\setclef2{\treble}\settrebleclefsymbol{2}\treblelowoct\ % Bars 1 g4 g8 g8 g8 g8 | / g4 g8 g8 g8 g8 | / g4 g8 g8 g8 g8 | / % % % musixper_test.tex % \input musixper \input musixtex \input pmx \setmaxslurs{24}\setmaxinstruments{24}% \input musixps \normalmusicsize% \nopagenumbers \tracingstats=2\relax \hsize=524pt \vsize740pt \def\nbinstruments{1} \setstaffs11 \setclef10 \setname1{Drum} \generalsignature{ 0}% \generalmeter{\meterfrac{3}{4}}% \parindent 26pt \elemskip1pt\afterruleskip1.000pt\beforeruleskip0pt\relax \stafftopmarg0pt\staffbotmarg5\Interligne\interstaff{10}\relax \nostartrule \readmod{musixper_test} \startmuflex\startpiece\addspace\afterruleskip% \bigaccid% \global\parskip 0pt plus 12\Interligne minus 99\Interligne% \def\upstrut{\znotes\zcharnote{\upamt}{~}\en}% \Nosluradjust\Notieadjust\nohalfties \znotes\zcharnote{16}{\titles{2.0}{}{0}{}{0}{}{0}}\en% % Bar count 1 \endeq% \pnotes{2.83}\qu{`g}\en% \pnotes{2.00}\ibu1b0\qb1{`g}\qb1g\qb1g\tbu1\qb1g\en% % Bar count 2 \xbar \pnotes{2.83}\dcqu{`g}\en% \pnotes{2.00}\ibu1b0\dcqb1{`g}\dcqb1g\dcqb1g\tbu1\dcqb1g\en% % Bar count 3 \xbar \pnotes{2.83}\qu{`g}\en% \pnotes{2.00}\ibu1b0\qb1{`g}\qb1g\qb1g\tbu1\qb1g\en% \Endpiece \vfill\eject\endmuflex \bye musixper_test.ps Description: PostScript document % % % musixper_test_nodrum.tex % \input musixtex \input pmx \setmaxslurs{24}\setmaxinstruments{24}% \input musixps \normalmusicsize% \nopagenumbers \tracingstats=2\relax \hsize=524pt \vsize740pt \def\nbinstruments{1} \setstaffs11 \setclef10 \setname1{Drum} \generalsignature{ 0}% \generalmeter{\meterfrac{3}{4}}% \parindent 26pt \elemskip1pt\afterruleskip1.000pt\beforeruleskip0pt\relax \stafftopmarg0pt\staffbotmarg5\Interligne\interstaff{10}\relax \nostartrule \readmod{musixper_test_nodrum} \startmuflex\startpiece\addspace\afterruleskip% \bigaccid% \global\parskip 0pt plus 12\Interligne minus 99\Interligne% \def\upstrut{\znotes\zcharnote{\upamt}{~}\en}% \Nosluradjust\Notieadjust\nohalfties \znotes\zcharnote{16}{\titles{2.0}{}{0}{}{0}{}{0}}\en% % Bar count 1 \endeq% \pnotes{2.83}\qu{`g}\en% \pnotes{2.00}\ibu1b0\qb1{`g}\qb1g\qb1g\tbu1\qb1g\en% % Bar count 2 \xbar \pnotes{2.83}\qu{`g}\en% \pnotes{2.00}\ibu1b0\qb1{`g}\qb1g\qb1g\tbu1\qb1g\en% % Bar count 3 \xbar \pnotes{2.83}\qu{`g}\en% \pnotes{2.00}\ibu1b0\qb1{`g}\qb1g\qb1g\tbu1\qb1g\en% \Endpiece \vfill\eject\endmuflex \bye --- 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] Fwd: percussion notes with PMX and musixper
Hi, finally (after an interruption of several years ) I managed to produce percussion notes with PMX and musixper, following an advice by Philipp Neukel. This is great, but it requires to manually change the final PMX generated TeX -version. And if this version is not 100 % final, then I have to do this more than once. Would it not be beautiful to have PMX-commands for bracketing a group of percussion notes and to include this information in the PMX file? Maybe with such a mechanism one could give other formatting hints to a group of notes. What do you think, Don? 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] XML2PMX is ready for testing
Dear all, it took a bit more time than I had expected, but now XML2PMX, a converter (on MS Windows) from Recordare Inc MusicXML to PMX is ready for testing. MusicXML is an extremely powerful description language for musical notes. And my objective obviously could not have been a complete implementation. The following features have been included: * maximum of 12 staves and 500 measures (easy to extend) * two voices per staff * maximum of two staves per instrument (easy to extend) * notes and rests up to 64th, including tuplets and grace notes, * maximum of 2 dots * chords, accidentals * some annotations like Fermata, staccato etc. * ties, slurs and beams * definition of meter, fifths, clefs and their changes on the fly * some dynamic marks: hair pins, ff etc, piano pedal * titles (Tc, Tt), and texts implemented with h or Dtext * barlines, repeats, volta * instrument names * copyright of XML file provider These features may not function to a 100 % in all situations, but once you have a PMX file with all of the notes, the bulk work has been done. And it is easy, to improve the result on the PMX side. @Bob Tennent: Could you give me some advice concerning, how to distribute the EXE-file, and also which licencing and limited liability clauses I should apply? What about copyright of the samples (Recordare Inc. and others)? Should I rather not republish sample files owned by other people or companies and only link to the corresponding Websites? I will be happy to receive your feedback. 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] XML2PMX is ready for testing
Hi Dirk, right now we are in beta test. I want my tool to get a bit of mileage (and further improve it) before I release it. Under obe...@lists.inf.ethz.ch is a very active Oberon community targeting Unix as well as micro controllers. I am sure, with their support I will find a solution for the Unix version of XML2PMX. Please test it! You find MusicXML-sources e.g. under: http://www.musicxml.com/music-in-musicxml/example-set/ The following pieces (and a few more) have been tested: - Schubert: Ave Maria (Ellen’s Gesang III), D. 839 - Beethoven: An die ferne Geliebte, Op. 98 Regards Dieter Am 03.07.2015 um 13:01 schrieb Dirk Laurie: 2015-07-02 22:28 GMT+02:00 Bob Tennent r...@cs.queensu.ca: | it took a bit more time than I had expected, but now | XML2PMX, a converter (on MS Windows) from Recordare Inc | MusicXML to PMX is ready for testing. | | |Is there a way to run the software under Linux? The program is written in Oberon and I don't think there's an Oberon compiler for Linux. Dieter is investigating Oberon-to-C compilers. In the meantime, I suggest installing VirtualBox on your Linux system and installing a guest Windows system. Or, it may run under WINE. Unless I missed something, Dieter has not actually released the XML2PMX source code, so speculation about Oberon compilers is unproductive at this stage. --- 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 is ready for testing
Hi Don, thanks for your testing effort. I will look into this ASAP, but not next week. I know the problem with pick ups. The treatment of pickups is not yet automatic in XML2PMX. Furthermore, when I have a pickup e.g. of one quarter alone in the first PMX input block, (marked like 1 1 4 4 4 4 1 0) then PMX seems to think that the remaining measures are also 1/4. So in this case I have always put a blind meter change before the first full measure. I did not know, that I can have an arbitrary pickup without announcing it in advance, when I add a blind meter change. Regards, Dieter Am 03.07.2015 um 20:37 schrieb Don Simons: Dieter-- I downloaded the XML for the Mahler Lieder eines fahrenden Gesellen:... from the web site you referenced. xml2pmx processed it OK, but the pmx file had various errors involving the pickup bar at the beginning, dynamic mark commands coming before any notes in a bar, and possible a few others. Best if you download the xml yourself and work through it. Regarding the pickup bar, instead of using PMX's pickup facilities, you may want to consider putting the pickup into a separate bar, then changing the meter at the first full bar. For example with a quarter note pickup to a whole note in 4/4, instead of 1 1 4 4 4 4 1 0 ... g44 c0 / you could do 1 1 1 4 4 4 0 0 ... g44 / m4400 c05 / If you ever were to activate new movements in xml2pmx, you'd find that the PMX pickup mechanism doesn't work at the start of a new movement, but the scheme I just described is a viable alternative, naturally using the m command to set the initial meter in the new movement, just as you normally would to set any meter at the start of a new movement. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Friday, July 03, 2015 7:21 AM To: tex-music@tug.org Subject: Re: [Tex-music] XML2PMX is ready for testing Hi Dirk, right now we are in beta test. I want my tool to get a bit of mileage (and further improve it) before I release it. Under obe...@lists.inf.ethz.ch is a very active Oberon community targeting Unix as well as micro controllers. I am sure, with their support I will find a solution for the Unix version of XML2PMX. Please test it! You find MusicXML-sources e.g. under: http://www.musicxml.com/music-in-musicxml/example-set/ The following pieces (and a few more) have been tested: - Schubert: Ave Maria (Ellen’s Gesang III), D. 839 - Beethoven: An die ferne Geliebte, Op. 98 Regards Dieter Am 03.07.2015 um 13:01 schrieb Dirk Laurie: 2015-07-02 22:28 GMT+02:00 Bob Tennent r...@cs.queensu.ca: | it took a bit more time than I had expected, but now | XML2PMX, a converter (on MS Windows) from Recordare Inc | MusicXML to PMX is ready for testing. | | |Is there a way to run the software under Linux? The program is written in Oberon and I don't think there's an Oberon compiler for Linux. Dieter is investigating Oberon-to-C compilers. In the meantime, I suggest installing VirtualBox on your Linux system and installing a guest Windows system. Or, it may run under WINE. Unless I missed something, Dieter has not actually released the XML2PMX source code, so speculation about Oberon compilers is unproductive at this stage. --- 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 --- 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 is ready for testing
Hi Luigi, Bob proposed to translate my little utility into C and then run it on Unix. There are several C translators for Oberon on the market, but I do not know enough C to do it myself. I will ask the people from the Oberon mailing list obe...@lists.inf.ethz.ch for advice. The other option would be to run my Oberon Code on UNIX and then make a UNIX executable. But again this is no safe ground for me. Thanks for your interest! Dieter Am 02.07.2015 um 22:08 schrieb Luigi Cataldi: On Wed, 1 Jul 2015 15:24:56 +0200 Dieter d.gloet...@web.de wrote: Dear all, it took a bit more time than I had expected, but now XML2PMX, a converter (on MS Windows) from Recordare Inc MusicXML to PMX is ready for testing. Is there a way to run the software under Linux? Regards Luigi -- 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
[Tex-music] PMX: horizontal shift of a tie
Dear PMXperts, when you look at the second bar of the example, you see the two d-notes shifted left with the e-command in order to avoid collision with the c-notes. But the tie does not move correspondingly. I tried the s-Option on the tie, but without effect. Regards, Dieter shift-tie.ps Description: PostScript document %?xml version=1.0 encoding=UTF-8 standalone=no? %!DOCTYPE score-partwisePUBLIC -//Recordare//DTD MusicXML 1.0 Partwise//ENhttp://www.musicxml.org/dtds/partwise.dtd; % % % %Software : SharpEye Music Reader 2 %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 0 % % npages,nsyst,musicsize,fracindent 0 4 20 0.07 bt ./ Tt Tc Abep % Part, staff, voice( 1| 2| 5), Bar 20 [u f82nu f83u f82u f83u ] [u f82u f83u f82u f83u ] | / % Part, staff, voice( 1| 1| 1), Bar 20 c25u za4 zf4n r2 | / % Part, staff, voice( 1| 2| 5), Bar 21 c43u r4 r2 | / % Part, staff, voice( 1| 1| 2), Bar 21 c4d5l zg4 {3 c85l {4 zg4 c45l }3 zg4 }4 g4 zc5 | // % Part, staff, voice( 1| 1| 1), Bar 21 e45u [u e85u {1us+5-5 d85ue ] [u d85ue }1 c85u ] e45u | / --- 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 is ready for testing
Hallo Andreas, Schick es doch an meine Adresse d.gloet...@web.de. Das machen wir jetzt mal auf dem kleinen Dienstweg. Gruß Dieter Am 03.08.2015 um 10:40 schrieb Sesterhenn, Andreas: Hallo Dieter Shall I send the zipped file to this (tex-music) address or do you prefer another one (if so we may also switch to German if you like) Andreas -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Monday, August 03, 2015 10:26 AM To: Werner Icking Music Archive Subject: Re: [Tex-music] XML2PMX is ready for testing Hi Andreas, I am happy that you try using my utility. It is not yet very much error tolerant, as you see. I am working on this. The problem could be that the filename and path of the input XML-file does not exist or that the bracketing doublequotes around the filename are missing. Please send me your XML file in order to check it. Thanks Dieter Am 31.07.2015 um 17:58 schrieb Sesterhenn, Andreas: Hi there, Because I am more into lillypond and mtx/pmx/musixtex I wanted to impress my daughter who prepares her musical notes with Sibelius 7.5. She gave me a file which is an musicxml 3.0 export from her last work (don't know exact sizes) I tried to process this file with XML2PMX you referred to in admin mode ... simple crash, no further comment (or is there a hidden log-file?) I only received a window telling me XML2PMX.exe funktioniert nicht mehr (German ... it doesn't work any more) and I can only hit the close button. If there is someone willing to test / debug -- the file is 1.6 Mbyte in uncompressed size 58KB in zipped format. Thank you Andreas -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Bob Tennent Sent: Sunday, July 26, 2015 6:28 PM To: tex-music@tug.org Subject: Re: [Tex-music] XML2PMX is ready for testing |It seems, I forgot to give the link to the Windows-Exe and linux binary |of XML2PMX. | |Here it is http://icking-music-archive.org/software/htdocs/index.html Or, more directly, http://icking-music-archive.org/software/xml2pmx/XML2PMX.zip 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 --- 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@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 is ready for testing; test is stopped
Hi Bob, I got some interesting feedback from the test. Now I am working on new features and also on making the tool more robust. Therefore we can stop the test. Could you then please erase the present version of XML2PMX from the WIMA page. Thanks to all testers! Regards Dieter Am 26.07.2015 um 18:28 schrieb Bob Tennent: |It seems, I forgot to give the link to the Windows-Exe and linux binary |of XML2PMX. | |Here it is http://icking-music-archive.org/software/htdocs/index.html Or, more directly, http://icking-music-archive.org/software/xml2pmx/XML2PMX.zip 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 -- 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] PMX: horizontal shift of a tie
Thanks,Don! always helpful, exhaustive and timely. Regards, Dieter Am 13.08.2015 um 17:02 schrieb Don Simons: The s option on the tie only applies to line-breaking ties. It is ignored rather than generating an error, because subsequent editing could change a line-breaking tie to a mid-line one and vice versa. The minimal adjustment to your syntax to make it work would be to remove the s, and put the correct offsets both at the start and end of the tie: e45u [u e85u {1u+0-1 d85ue ] [u d85ue }1+0-1 c85u ] e45u | / However, the 1 is not necessary since there are no other ties in the same voice at that time, and the u is not necessary since by default ties on the upper voice in a 2-voice system are upper ties, so the following also works: e45u [u e85u {+0-1 d85ue ] [u d85ue }+0-1 c85u ] e45u | / --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Thursday, August 13, 2015 5:50 AM To: Werner Icking Music Archive tex-music@tug.org Subject: [Tex-music] PMX: horizontal shift of a tie Dear PMXperts, when you look at the second bar of the example, you see the two d-notes shifted left with the e-command in order to avoid collision with the c- notes. But the tie does not move correspondingly. I tried the s-Option on the tie, but without effect. 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
Re: [Tex-music] XML2PMX is ready for testing
Hi-- It seems, I forgot to give the link to the Windows-Exe and linux binary of XML2PMX. Here it is http://icking-music-archive.org/software/htdocs/index.html --Dieter Am 03.07.2015 um 17:02 schrieb Dirk Laurie: 2015-07-03 16:20 GMT+02:00 Dieter d.gloet...@web.de: right now we are in beta test. I want my tool to get a bit of mileage (and further improve it) before I release it. Under obe...@lists.inf.ethz.ch is a very active Oberon community targeting Unix as well as micro controllers. I am sure, with their support I will find a solution for the Unix version of XML2PMX. Please test it! You find MusicXML-sources e.g. under: http://www.musicxml.com/music-in-musicxml/example-set/ I would gladly help with testing, if I could do so by typing in a command line on my Ubuntu 14.04 machine such as xml2pmx myfile.xml. That is at present out of reach. I would also gladly help with making a port to Lua. --- 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] Error processing pmx file
Hi Rodolfo and Don, I performed some tests on Windows. I find the same behaviour as Don. In the end all 15 Clementi pieces compile properly, when you remove the ending pi. In waltzafm.pmx I find the same stumble stone as Rodolfo. It138i2:2. When I remove the ending :2 it runs until the next line \\input mywaltzafm \ and since mywaltzafm.tex is not included it crashes. Maybe André Van Ryckeghem could provide the missing file. However walzamin.pmx (Chopin a-moll Waltz) which at start had the same midi problem then compiles correctly. Regards, Dieter Am 25.07.2015 um 11:44 schrieb Rodolfo Medina: Don Simonsdsim...@roadrunner.com writes: Rodolfo-- That's not a very good advertisement for PMX, is it? And the fact that I use Windows version isn't going to make it easier for me to help. But I'll try. I cannot reproduce your error. but I get a different one. When I look at the file the format looks OK at line 37. My error occurs at line 41: ERROR in line 41, bar 1 Expected a number here for the pause v It176ipipi ^ The text is misleading; this error is really due to a change in the syntax for the suboption i of the midi-generation command I, which is outlined on p.28 of the manual pmx270: The number of arguments following suboption i, as well as the next three described suboptions, must in fact equal the number of instruments. Before version 2.7, it was the number of staves... I'm attaching cl361b.pmx where I fixed this problem (by deleting the last “pi”). I confirmed that it compiles and am hoping it does for you. If not, please include the complete error message you get, including the lines following the error description, which will confirm exactly which line, and which position in that line, your version of PMX thinks the error is in. --Don Thanks indeed, all of you. The correction you made works fine for me. Unfortunately, similar errors are produced also with the other files from Clementi sonatinas, and also with Chopin waltzes. With Clementi I tried with no success to delete the last `pi' similarly as you did, whereas processing waltzafm.pmx produces: --- This is PMX, Version 2.7 , 3 Apr 13 Opening waltzafm.pmx Starting first PMX pass ERROR in line 61, bar 0 Illegal character in MIDI input data v It138i2:2 ^ May be too many args to i,v,b, or T. As of Ver. 2.7, should be noinst, not nv --- It's a pity, because really the process pmx - tex is useful for what I want... Neither do I have the knowledge now to do myself the corrections. And we're probably talking of quite a lot of files to re-edit. Thanks, Rodolfo --- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go tohttp://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] musix-tex sources repositories?
Hi Rodolfo, I join in on the recommendations of Don. You will be much, much faster with PMX than with plain MusixTeX, The best introduction to PMX is the tutorial http://icking-music-archive.org/software/pmx/pmxccn.pdf Once you have got some experience with PMX, you might also be interested in XML2PMX, a converter from MusicXML (Recordare Inc.) to PMX. There is a lot of notes in XML-format around in the net. XML2PMX is right now in beta test. You find it here: http://icking-music-archive.org/software/htdocs/index.html Dieter Gloetzel Am 23.07.2015 um 06:39 schrieb Don Simons: Rodolfo-- I don't think you're going to find an archive specifically for MusiXTeX sources. There are some scattered through IMSLP. But since you plan to keep on typesetting and already have MusiXTeX working, let me suggest that it would be easy for you to give PMX a try. It is a preprocessor for MusiXTeX which uses a MUCH simpler input language than TeX. And in case there are things you want to do that are not built into PMX, you can easily include TeX commands in the PMX source. (That would apply to your fingering numbers). For example, leaving out the fingerings for this demo, here's the fully functional PMX source for the first system of your Bach piece: 2 1 3 4 3 4 0 1 1 1 20 0 bt .\ Abep g23 g8 s a | bd2 s | cd s | bd s | ad s / d45 o. g-8 s a b c | d4 o. s g- o. g o. | e+ o. c8 s d e f | g4 o. s g- o. g o. | c o. d8 s c b a / If you have any questions or problems with PMX, there are lots of people on this mailing list who are happy to help. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Rodolfo Medina Sent: Wednesday, July 22, 2015 7:50 AM To: tex-music@tug.org Subject: [Tex-music] musix-tex sources repositories? Dear all tex-musix users, first of all, it is a real luck that such a software exists, thanks to its author... and happily I feel to be part of the community. I've sometimes downloaded classical music scores in PDF format from http://imslp.org , a great repository. Now, I wish there was something similar - not so big, of course -, anyway a repository of tex-musix source files. The one at CTAN: https://www.ctan.org/tex-archive/macros/musixtex/doc/examples is much too poor. In other words, what I'm searching for is a sharing of tex- musix source files among its users. I've written in musix-tex language a menuet by J. S. Bach that I'm attaching. I'm now working at Bach's three voice invention in C major, and a lot of other piano works I intend to write in future: so I was wondering if this job could be shortened down in the case someone else has already partly done it. The reason for which I need that is having my sheet music in digital format with the possibility of changing at my pleasure the fingering (and the `pizzicato' and `legato' indications). Another way to achieve that purpose would certainly be to use a scanner, but... much less comfortable, of course. Thanks very much for any help, Regards, Rodolfo Medina --- 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 is ready for testing
Dear all, my Oberon program has been tested today on Linux and runs without any change. We are now working on the Linux-Binary. I will keep you informed. Dieter Am 02.07.2015 um 22:08 schrieb Luigi Cataldi: On Wed, 1 Jul 2015 15:24:56 +0200 Dieter d.gloet...@web.de wrote: Dear all, it took a bit more time than I had expected, but now XML2PMX, a converter (on MS Windows) from Recordare Inc MusicXML to PMX is ready for testing. Is there a way to run the software under Linux? Regards Luigi --- 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] MusicXML to PMX converter: xml2pmx binary for linux
Dear all, xml2pmx is now available as linux binary. Support of the Oberon Linux Revival group and in particular of Peter Matthias is gratefully acknowledged. I am still working on a few limitations of the tool. Once they are resolved and I have dealt with your feedback, I will publish the program under GPL. Happy testing on Windows and on linux! 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
Re: [Tex-music] MusicXML to PMX converter: xml2pmx binary for linux
Hallo Christof, sorry, I forgot to mention the download site. You will find it here: http://icking-music-archive.org/software/htdocs/index.html Regards Dieter Am 21.07.2015 um 11:24 schrieb Christof Hesse: Dieter, wo kann ich das Programm herbekommen? Auch Quellcode geht. Grüße Christof *Gesendet:* Dienstag, 21. Juli 2015 um 09:53 Uhr *Von:* Dieter d.gloet...@web.de *An:* Werner Icking Music Archive tex-music@tug.org *Betreff:* [Tex-music] MusicXML to PMX converter: xml2pmx binary for linux Dear all, xml2pmx is now available as linux binary. Support of the Oberon Linux Revival group and in particular of Peter Matthias is gratefully acknowledged. I am still working on a few limitations of the tool. Once they are resolved and I have dealt with your feedback, I will publish the program under GPL. Happy testing on Windows and on linux! 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
[Tex-music] Metronomic indications in PMX
Hi, I am trying to put a metronomic indication like "\metron{\qup}{60}" into my PMX file. It produces the sign I want, but it modifies the font. Please see attached example. Regards, Dieter --- \input musixtex \input pmx \input musixlyr \setlyrics{sopran}{Uh_ Uh__ Au-tumn leaves fall } \assignlyrics4{sopran} --- % Autumn Leaves % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 4 4 6 8 6 8 % npickup nkeys 0 +1 % npages nsystems musicsize fracindent 0 2 16 0.12 Bass Tenor Alt Sopran bttt .\ % Body % Header Tc Music Joseph Cosma Tt Autumn Leaves h Tristement ( \metron{\qup}{60} ) AbepI0.8 %!It90ipi It60ipipipipi %\\def\octnumber{8$^{va}$}\ \\setclef2{\treble}\settrebleclefsymbol{2}\treblelowoct\ % a space before first note of bar % b big accidentals % e equalizes interstaff spacing % p type K slurs % Bars 1-7 r2d | r2d | ( g43d ed t | ed t dsd ) | d8n d d cs c c | cn c c b4 b8 | a a a a+ a a | / r2d | r2d | b44df gd | a2d | g8 f e g f e g e c a4+ a8 | c b a c b c | / ( e4d d4sd | dnd csd ) | ( c2nd | b2nd ) | b8 b b b b b | bf b e e4 d8s | e e c e e f | / ( e8 f g b g f | e f g b4du ) | ( e8- f g bf g e | f2d ) | e8 f g e f g | e g e f4 f8 | f g a f g a | / --- 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] Metronomic indications in PMX
Am 23.10.2015 um 14:34 schrieb Bob Tennent: Can anyone suggest a suitable fix to the definition of \metron? It's currently \def\metron#1#2{{\stemlength\f@ur\noteskip\t@n\p@ #1 1\ = #2}} Or better examples in the manual, currently \metron{\hup}{60} \metron{\smallnotesize\lqu}{ca.~72} \metron{\tinynotesize\lqu}{ca.~72} 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 Unfortunately I do not understand the definition of "\metron", but why do we need a fix? I am happy with the "\nolyr" solution. 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] abbreviation for tremolo
Sorry, I need further advice. Is there a sign for tremolo like the attached one. e.g. having the stem of a half note crossed by three short beams in order to denote sixteen 32th notes. Thanks and 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] WIMA homepage broken link
When I click on this: *Preparing PDF scores in * <http://icking-music-archive.org/scores/Pdf_scores_HOWTO.php> *http://icking-music-archive.org/index.php * <http://icking-music-archive.org/scores/Pdf_scores_HOWTO.php> *I get : "Warning*: require(ick-utils.inc) [function.require <http://icking-music-archive.org/scores/function.require>]: failed to open stream: No such file or directory in*/home3/wima/public_html/scores/Pdf_scores_HOWTO.php* on line*18" presumably a missing or incomplete link. 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] WIMA homepage broken link
Thanks, Christian! Regards Dieter Am 10.11.2015 um 19:37 schrieb Christian Mondrup: Christian Mondrup wrote: Dieter wrote: When I click on this: *Preparing PDF scores in * <http://icking-music-archive.org/scores/Pdf_scores_HOWTO.php> ** <http://icking-music-archive.org/scores/Pdf_scores_HOWTO.php>*http://icking-music-archive.org/index.php *I get : "Warning*: require(ick-utils.inc) [function.require <http://icking-music-archive.org/scores/function.require>]: failed to open stream: No such file or directory in*/home3/wima/public_html/scores/Pdf_scores_HOWTO.php* on line*18" presumably a missing or incomplete link. Der Fehler war tatsächlich eine fehlende php-Datei im Ordner. Beseitigt. Bitte nochmal versuchen. OOPPSS - I answered in German assuming the message to be private. The meaning of my answer: problem fixed, please try again Mit freundlichen Grüßen -- ____ 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] abbreviation for tremolo
This is what I need. But I am not so fluent in MusiXTeX and forgot to tell you, that I need this feature in PMX. Regards, Dieter Am 10.11.2015 um 16:52 schrieb Bob Tennent: >|Is there a sign for tremolo like the attached one. >| >|e.g. having the stem of a half note crossed by three short beams in >|order to denote sixteen 32th notes. Look at the last example in Section 5.4 (Shorthand beam notations for repeated notes) of musixdoc.pdf. Bob T. -- ____ 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] abbreviation for tremolo
Hi Bob, I got it! the pmx-Code is : \loffset{0.5}{\ibbbl0k9}\roffset{0.5}{\tbl0}\ a24l | // \loffset{0.5}{\ibbbu0f9}\roffset{0.5}{\tbu0}\ c24+u | / Regards, Dieter Am 11.11.2015 um 14:15 schrieb Bob Tennent: >|This is what I need. But I am not so fluent in MusiXTeX and forgot to >|tell you, that I need this feature in PMX. AFAIK, there aren't PMX commands for this but Section 2.4 of the PMX manual explains how to "in-line" TeX commands in a PMX source file. Bob T. >|Am 10.11.2015 um 16:52 schrieb Bob Tennent: >|> >|Is there a sign for tremolo like the attached one. >|> >| >|> >|e.g. having the stem of a half note crossed by three short beams in >|> >|order to denote sixteen 32th notes. >|> >|> Look at the last example in Section 5.4 (Shorthand beam >|> notations for repeated notes) of musixdoc.pdf. -- 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] Non-spacing rests?
Don, you are perfectly right asking for more debugging. But in this case it was manual work, and I may also need some more personal debugging. Finally you are right with the AK-option. It does an excellent job. But I did not directly discover its virtues, because I had started to tweak the rests manually with + or -. The only effect of this is, that it annihilates the effect of "AK". XML2PMX cannot be fully automatic because MusicXML files are normally neither error free nor complete. This is particularly true for scanner export but also for export files from note type setting programs. E.g. ties and slurs are never complete and also their position "l" or "u" is not always recognized correctly by the scanner. Regards, Dieter Am 16.11.2015 um 17:48 schrieb Don Simons: Rodolfo Medina wrote: Dieter <d.gloet...@web.de> writes: Hi, With my little tool "XML2PMX" I produced a MusiXTeX verion of the 1st Sinfonia BWV 787. Pls. see attachments. I scanned a good print edition, the scanner software gave me MusicXML output, I ran it through XML2PMX and got the PMX file. I tried to process your pmx file with pmxab, but got error: $ pmxab test.pmx This is PMX, Version 2.7 , 3 Apr 13 Opening test.pmx Starting first PMX pass fmt: read unexpected character apparent state: internal I/O last format: (f1.0)xd x g lately reading sequential formatted internal IO Aborted rodolfo@sdb6- pentium3:~/musica/musixtex$ pmxab test.pmx This is PMX, Version 2.7 , 3 Apr 13 Opening test.pmx Starting first PMX pass fmt: read unexpected character apparent state: internal I/O last format: (f3.0)xd 7 꿚g lately reading sequential formatted internal IO Aborted If you are referring to sinfonia.pmx, I processed it with no problem (PMX 2.703, 23 March 14). I notice that in the infamous bar 11, the pmx coding contains == % Part, staff, voice( 1|| 2| 6), Bar 11 f83su r8 r4 r2b | // | // == I'm surprised PMX didn't choke on the repeated bar termination and voice shift commands. I'm guessing that's because PMX ignores everything after the first "//". Nevertheless, if that came from XML2PMX, some debugging may be in order. I'll also mention again, as I did in my previous posting, that the global PMX option AK will give the rests in 2-voice staves the proper vertical positions. --Don Simons -- Dr. Dieter Glötzel Im Rosengarten 27 64367 Mühltal Tel.: 06151 / 360 82 72 sinfonia1.pdf Description: Adobe PDF document % %http://www.musicxml.org/dtds/partwise.dtd;> % % % %Software : SharpEye Music Reader 2 %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 0 % % npages,nsyst,musicsize,fracindent 02 10 20 0.07 Piano bt ./ Tt Sinfonia 1 Tc J.S. Bach BWV 787 Abep AK % Part, staff, voice( 1|| 2| 5), Bar 1 c43l r8 c84l [l b83l g83l a83l b83l ] | / % Part, staff, voice( 1|| 1| 2), Bar 1 r0 | // % Part, staff, voice( 1|| 1| 1), Bar 1 r1 [u g14u a14u b14u ] [u c15u d15u e15u f15u ] [u g15u f15u g15u a15u ] [u f15u a15u g15u f15u ] | / % Part, staff, voice( 1|| 2| 5), Bar 2 c44l r8 b83l [l a83l g83l a83l d83l ] | / % Part, staff, voice( 1|| 1| 2), Bar 2 r1 [l c14l d14l e14l ] [l f14l g14l a14l b14l ] [l c15l b14l c15l d15l ] [l c15l e15l d15l c15l ] | // % Part, staff, voice( 1|| 1| 1), Bar 2 {u e25u e45u } f45su | / % Part, staff, voice( 1|| 2| 5), Bar 3 [l g12l g13l a13l b13l ] [l c14l d14l e14l f14l ] [l g14l f14l g14l a14l ] [l f14l a14l g14l f14l ] | / % Part, staff, voice( 1|| 1| 2), Bar 3 [l b84l {u d85l ] [l d85lr } {l c85l ] c45lr } {l b44l | // % Part, staff, voice( 1|| 1| 1), Bar 3 [u g85u f85nu ] e45u [u d85u e15u f15u ] {u d45u | / % Part, staff, voice( 1|| 2| 5), Bar 4 [l e14l f14l e14l d14l ] [l c14l b13l a13l g13l ] [l f13l g13l f13l e13l ] [l f13l d13l e13l f13l ] | / % Part, staff, voice( 1|| 1| 2), Bar 4 b44l } r1 [l d15l c15l b14l ] a4d4l a84l | // % Part, staff, voice( 1|| 1| 1), Bar 4 [u d85u } g15u f15u ] {u e45u [u e85u } e85u ] {u d45u | / % Part, staff, voice( 1|| 2| 5), Bar 5 [u e13u g12u a12u b12u ] [l c13l d13l e13l f13l ] [l g13l f13l g13l a13l ] [l f13l a13l g13l f13l ] | / % Part, staff, voice( 1|| 1| 2), Bar 5 [l g84l f84l ] e44l {l d24l | // % Part, staff, voice( 1|| 1| 1), Bar 5 d4d5u } {u c85u [u c85u } b14u a14u ] [u b14u c15u d15u b14u ] | / % Part, staff, voice( 1|| 2| 6), Bar 6 {l e23l e43lr } d43l | // % Part, staff, voice( 1|| 2| 5), Bar 6 r4b [u c14u b13u a13u g13u ] [u f13u g13u f13u e13u ] [u f13u d13u e13u f13u ] | / % Part, staff, voice( 1|| 1| 2), Bar 6 [l d14l } f14l e14l d14l ] r2db | // % Part, staff, voice( 1|| 1| 1), Bar 6 {u g44u [u g14u } c15u d15u e15u ] [u a14u b14u a14u b14u ] [u b8d4u a34u b34u ] | / % Part, staff, voice( 1|| 2| 6), Bar 7 e43u r2db | // % Part, staff, voice( 1|| 2| 5), Bar 7 [l c13l d13l c13l b
Re: [Tex-music] Non-spacing rests?
Hi, With my little tool "XML2PMX" I produced a MusiXTeX verion of the 1st Sinfonia BWV 787. Pls. see attachments. I scanned a good print edition, the scanner software gave me MusicXML output, I ran it through XML2PMX and got the PMX file. Then I had to do a few corrections: 1. adding blind rests (as you know, PMX does not accept incomplete measures) 2. sometimes the scanner software mixed up the voices 3. several rests were recognized by the scanner software as notes In total less than 2 hours of work. What is still missing are the vertical position of some rests and the ornaments. Whether it is easier to typeset the fingering in PMX or MusixTex, I do not know. Regards, Dieter Am 14.11.2015 um 15:33 schrieb Rodolfo Medina: Rodolfo Medina <rodolfo.med...@gmail.com> writes: Rodolfo Medina <rodolfo.med...@gmail.com> writes: Jean-Pierre Coulon <coulon...@free.fr> writes: On Sat, 14 Nov 2015, Rodolfo Medina wrote: Now I'm typing in MusiXTeX language the first three-voices Sinfonia for keyboard in C major by J. S. Bach [...] What will your edition have that those present on http://imslp.org/wiki/15_Sinfonias,_BWV_787-801_(Bach,_Johann_Sebastian) don't have? :-) Jean-Pierre Coulon Often, to play a piece for keyboard, you feel the need of changing the fingering at your pleasure - or even add it when it is not there. This is a general problem for me, and the main reason because I'm learning using MusiXTeX: I want to re-type all the pieces I use playing, in order to type at my pleasure the fingering and also the pedal and also the pizzicato and the slurs. In most cases you have those information already printed in your score book, and correct them by pencil can be confusing. So it is a great luck that something like MusiXTeX exists! Rodolfo I just saw at http://imslp.org/wiki/15_Sinfonias,_BWV_787-801_(Bach,_Johann_Sebastian) the pmw source files. Any possibility of convertion pmw -> MusiXTeX? ;-) Sorry, I alreay posted that question, and the answer seems to be negative. Rodolfo --- 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 % %http://www.musicxml.org/dtds/partwise.dtd;> % % % %Software : SharpEye Music Reader 2 %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 0 % % npages,nsyst,musicsize,fracindent 02 10 20 0.07 Piano bt ./ Tt Sinfonia 1 Tc J.S. Bach BWV 787 Abep % Part, staff, voice( 1|| 2| 5), Bar 1 c43l r8 c84l [l b83l g83l a83l b83l ] | / % Part, staff, voice( 1|| 1| 2), Bar 1 r0 | // % Part, staff, voice( 1|| 1| 1), Bar 1 r1 [u g14u a14u b14u ] [u c15u d15u e15u f15u ] [u g15u f15u g15u a15u ] [u f15u a15u g15u f15u ] | / % Part, staff, voice( 1|| 2| 5), Bar 2 c44l r8 b83l [l a83l g83l a83l d83l ] | / % Part, staff, voice( 1|| 1| 2), Bar 2 r1 [l c14l d14l e14l ] [l f14l g14l a14l b14l ] [l c15l b14l c15l d15l ] [l c15l e15l d15l c15l ] | // % Part, staff, voice( 1|| 1| 1), Bar 2 {u e25u e45u } f45su | / % Part, staff, voice( 1|| 2| 5), Bar 3 [l g12l g13l a13l b13l ] [l c14l d14l e14l f14l ] [l g14l f14l g14l a14l ] [l f14l a14l g14l f14l ] | / % Part, staff, voice( 1|| 1| 2), Bar 3 [l b84l {u d85l ] [l d85lr } {l c85l ] c45lr } {l b44l | // % Part, staff, voice( 1|| 1| 1), Bar 3 [u g85u f85nu ] e45u [u d85u e15u f15u ] {u d45u | / % Part, staff, voice( 1|| 2| 5), Bar 4 [l e14l f14l e14l d14l ] [l c14l b13l a13l g13l ] [l f13l g13l f13l e13l ] [l f13l d13l e13l f13l ] | / % Part, staff, voice( 1|| 1| 2), Bar 4 b44l } r1 [l d15l c15l b14l ] a4d4l a84l | // % Part, staff, voice( 1|| 1| 1), Bar 4 [u d85u } g15u f15u ] {u e45u [u e85u } e85u ] {u d45u | / % Part, staff, voice( 1|| 2| 5), Bar 5 [u e13u g12u a12u b12u ] [l c13l d13l e13l f13l ] [l g13l f13l g13l a13l ] [l f13l a13l g13l f13l ] | / % Part, staff, voice( 1|| 1| 2), Bar 5 [l g84l f84l ] e44l {l d24l | // % Part, staff, voice( 1|| 1| 1), Bar 5 d4d5u } {u c85u [u c85u } b14u a14u ] [u b14u c15u d15u b14u ] | / % Part, staff, voice( 1|| 2| 6), Bar 6 {l e23l e43lr } d43l | // % Part, staff, voice( 1|| 2| 5), Bar 6 r4b [u c14u b13u a13u g13u ] [u f13u g13u f13u e13u ] [u f13u d13u e13u f13u ] | / % Part, staff, voice( 1|| 1| 2), Bar 6 [l d14l } f14l e14l d14l ] r2db | // % Part, staff, voice( 1|| 1| 1), Bar 6 {u g44u [u g14u } c15u d15u e15u ] [u a14u b14u a14u b14u ] [u b8d4u a34u b34u ] | / % Part, staff, voice( 1|| 2| 6), Bar 7 e43u r2db | // % Part, staff, voice( 1|| 2| 5), Bar 7 [l c13l d13l c13l b12l ] [u a12u g12u f12su e12u ] [u d12u e13u d13u c13u ] [u b12u a12u g12u f12u ] | / % Part, staff, voice( 1|| 1| 2), Bar 7 r4b r8 e84l f44sl r1 [l c15l b14l a14l ] | // % Part, staff, voice( 1|| 1| 1), Bar 7 [u c85u g84u ] {u c45u [u c85u } b14u a14u ] {u d45u
[Tex-music] Using the new Tremolo commands with PMX (MusiXTeX 1.19)
Hi Bob, the following PMX code : % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 112424 % npickup nkeys 00 % npages nsystems musicsize fracindent 04 20 0.05 t .\ w200pt Tt Test tremolo \trrml{h}\ a24l | \trml{h}\ a24l | // \trmu{j}\ c25u | \trrmu{j}\ c25u | / === works fine and yields: when I change to 4/4 beat, I get: == % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 04 20 0.05 t .\ w200pt Tt Test tremolo \trrml{h}\ a24l \trml{h}\ a24l | // \trmu{j}\ c25u \trrmu{j}\ c25u | / = What am I doing wrong? Do I have to reset something before I use Tremolo in the same measure? 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
Re: [Tex-music] tremolo numerical pitch (MusiXTeX 1.19)
Hi Don, thanks for the Info. With some trial and error I get what I want, but I don't know why. = % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 04 20 0.05 t .\ w250pt Tt Test tremolo \trrml{1}\ a24l D"1" \trml{2}\ a24l D"2" | / \trrml{3}\ a24l D"3" \trml{4}\ a24l D"4" | / \trrml{5}\ a24l D"5" \trml{6}\ a24l D"6" | / \trmu{1}\ c25u D"1" \trrmu{2}\ c25u D"2" | / \trmu{3}\ c25u D"3" \trrmu{4}\ c25u D"4" | / \trmu{5}\ c25u D"5" \trrmu{6}\ c25u D"6" | / Obviously stem up and stem down behave differently. It would be helpful, when the offset between note head and tremolo beam would be measured in the same way. Regards Dieter Am 09.12.2015 um 01:17 schrieb dsim...@roadrunner.com: Dieter-- The numerical pitch is the simply offset from the bottom line of the staff. So for example in treble clef, e4 is 0, f is 1, d is -1, etc. --Don Dieter <d.gloet...@web.de> wrote: Hi Don, I cannot find the numeric pitch values in the documentation. Can you give me a hint? Thanks Dieter -- Dr. Dieter Glötzel Im Rosengarten 27 64367 Mühltal Tel.: 06151 / 360 82 72 -- 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
[Tex-music] two consecutive \zcharnote commands
% nv, -noinst, nostaves per instrument 1 -1 1 % mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 4 4 4 4 0 3 % npages,nsyst,musicsize,fracindent 0 5 20 0.07 Recorder t ./ Tt FANTASIA 1. Tc Georg Philipp Telemann Abep % Part, staff, voice( 1|Recorder| 1| 1), Bar 33 \zcharnote{-8}{adagio}\zcharnote{-8}{allegro}\ [l f14l d35nl c35l d15l f15l ] r1 [l f15l e15l d15l ] [l g14l d35l c35l d15l f15l ] r1 [l f15l e15l d15l ] | / % Part, staff, voice( 1|Recorder| 1| 1), Bar 34 [l a14l c35l b34l c15l a15l ] [l g14l c15l e15l a15l ] [l f14l c35l b34l c15l a15l ] [l e14l c15l e15l a15l ] | / == During the automatic translation from MusicXML to PMX I have the following problem: I want "adagio allegro" and not "adagio" overwritten by "allegro". Is there a better way to achieve this apart from writing: "\zcharnote{-8}{adagio allegro}" Thanks and 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] Hairpins in PMX
Hi, I have a modeling problem with hairpins. The following PMX code: == % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 011 20 0.05 t .\ w100pt Tt Test crescendo a04 D< D< | / a04 D> | / r4 D> r2d | / yields: which is not nice. When I introduce an additional blind voice with rests and hairpins, like == % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 011 20 0.05 t .\ w150pt Tt Test crescendo r1b D< r2db r8db D< | // a04 | / r1b D> r2db r8db D> | // a04 | / r4 r2d | / = I get This looks ok to me, but would not help in a situation, where there is already more than one voice in a staff. Is this the recommended modeling or are there alternatives? Thanks, 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
Re: [Tex-music] Hairpins in PMX
Hi Don, thanks again for your rapid help. I am happy that I am able to solve the problem within PMX. In particular with respect to automatizing the conversion from MusicXML to PMX. Yes, I am still working on this! Happy New Year to you, as well. Dieter Am 01.01.2016 um 17:40 schrieb Don Simons: 2016-01-01 12:27 GMT+02:00 Dieter <d.gloet...@web.de>: a04 D< D< | / a04 D> | / ... Is this the recommended modeling or are there alternatives? Look at the TeX file generated by PMX. You will see \hpstrt10\hpcend100 Experiment with the parameters. When you get the result right, use inline TeX instead of D< D<. It turns out there's no need to go outside of PMX. Unfortunately on p.13 pmx270.pdf is at best ambiguous when it says "There can only be one of the letter-groups on each note, but there may also be D< and/or D> on the same note." I'll fix that in the new release of PMX 2.71, but in the meantime, the following two options will work. I'll also mention that you didn't use Ap (Type K postscript slurs) and you should. Hairpins are different (with Ap, they don't have to be horizontal, and the width can be fine-tuned more precisely). I checked that the example works fine with Ap. Finally, Happy New Year! --Don Simons = % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 012 20 0.05 t .\ w150pt Tt Test crescendo a04 D< D<+0+3 | a04 D> D>+0+3 | r4 r2d / a04 D< | a04 D<+0-2 D> | r4 D>+0-2 r2d / == --- 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] musixtex version 1.19
Hi Bob, the new tremolo commands are exactly what I was looking for. Thank you so much! On the other hand I wonder, whether the "Leitmotiv" on the title page of musixdoc.pdf 1.19: If you are not familiar with TEX at all, I would recommend to find another software package to do musical typesetting. Setting up TEX and MusiXTEX on your machine and mastering it is an awesome job which gobbles up a lot of your time and disk space. But, once you master it. . . Hans KUYKENS (ca. 1995) is still valid. In the end you will need some acquaintance with TeX and MusiXTeX, but to my opinion a beginner can get results within a day, using e.g. MikTeX on Windows, PMX and the book of Noack. Does anybody know how many people around the earth are using "MusiXTeX and friends"? When we want that MusiXTeX survives among the very many competing products (see https://en.wikipedia.org/wiki/List_of_scorewriters) , then, I believe,we should try to acquire more users and not deter them. Regards, Dieter Am 29.11.2015 um 15:47 schrieb Bob Tennent: --- 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] install new PMXAB.exe: error message "libgcc_s_dw2-1.dll is missing"
Good Morning, well almost noon in Germany! I just installed latest PMX and MusixTeX versions. When I run pmxab, it seems to run, but I get the above error message. When I look in the Internet, there are hundreds of sites, who want to repair my PC. So does anybody know, what this error message means? And what I have to do? It never occurred with the older versions of PMX. Thanks 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
Re: [Tex-music] progress with XML2PMX
Hi Don, I know of these problems. But I wonder whether it is worthwile to try to solve them automatically. Once you have the PMX generated, you can do embellishments as you like. --Dieter Gloetzel Am 12.01.2016 um 04:22 schrieb Don Simons: In bar 35 & 37, 5^th staff down, the upper octaves crash into the beam. PMX sets the beam height and slope based only on the main notes, and ignores any chordal notes. You would either need to tell it to make the beam higher, or enter the higher notes first (as main notes) while still forcing the beam to be an up-beam. Same problem in bar 16. 7^th staff down. --Don Simons *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Monday, January 11, 2016 8:44 AM *To:* Werner Icking Music Archive <tex-music@tug.org> *Subject:* [Tex-music] progress with XML2PMX Hi, some of you will remember that I started working on a Converter from MusicXML to PMX more than a year ago. Now it has got a certain mileage, but before publishing it, I want to show you some results for discussion. /ActorPreludeSample.pdf /is the original notes sheet from Recordare Inc. /ActPreSam48.PMX/ has been generated from the published MusicXML-file with almost no manual operations. The only place, where I had to tweak PMX a bit, was in measures 24 and 25 for instruments 14, 18, 19 and 20, where I could not place the dynamic marks automatically. In the XML-Code the dynamic marks were located right at the beginning of the measure and not after the referenced note (like in PMX). ActPreSam48.pdf is the result from running /ActPreSam48.pmx /with the latest PMXAB_2.71- (64Bit). I would be pleased if someone could run the PMX, look at the error messages and warnings, like "more than 14 hairpins" etc., and tell me whether they are relevant or not and could or should be avioided. Also what I do not understand, why the piece starts with an empty page. Any idea? Regards Dieter P.S. Thanks to Bob! the 64Bit version is the good one. --- 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] progress with XML2PMX
Hi Don, thanks! This will help, when I need it. Other question: Why can I not influence the page layout by changing "h" to some smaller value. I had thought, that "w" and "h" were the dimensions of the notes surrounding rectangle. But that does not seem to be the case. Regards, Dieter Am 12.01.2016 um 16:48 schrieb Don Simons: FWIW, I can eliminate the blank page by including Ai.98, which reduces \interstaff for the first page from 11.7 to 11.5. But I doubt if you want to include that in XML2PMX. --Don Simons -Original Message- From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Tuesday, January 12, 2016 4:51 AM To: tex-music@tug.org Subject: Re: [Tex-music] progress with XML2PMX Which would then be the values for "w" and "h" in PMX compatible with A3- Format (297 mm * 420 mm)? The problem seems to be invariant with respect to "\vsize". Maybe I have to put some other dvips parameters in order to print A3. Thanks and regards, Dieter Am 11.01.2016 um 22:00 schrieb Dirk Laurie: 2016-01-11 18:44 GMT+02:00 Dieter <d.gloet...@web.de>: Also what I do not understand, why the piece starts with an empty page. Any idea? \vsize is larger than the default paper size. --- 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@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] progress with XML2PMX
Which would then be the values for "w" and "h" in PMX compatible with A3-Format (297 mm * 420 mm)? The problem seems to be invariant with respect to "\vsize". Maybe I have to put some other dvips parameters in order to print A3. Thanks and regards, Dieter Am 11.01.2016 um 22:00 schrieb Dirk Laurie: 2016-01-11 18:44 GMT+02:00 Dieter <d.gloet...@web.de>: Also what I do not understand, why the piece starts with an empty page. Any idea? \vsize is larger than the default paper size. --- 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] Sibelius to PMX
Yes, when you have a MusicXML export from Sibelius. Feel free to send me the source. My tool has evolved a lot, but it will need a few more weeks to be ready for publication. Regards, Dieter Am 16.01.2016 um 23:10 schrieb Don Simons: Is it possible? --Don Simons --- 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] Sibelius to PMX
Hi Don, I have made good experience with the non free SHARPEye from Nvidia (UK): from scanned note sheet to MusicXML or Midi. Then I discovered a free product "Audiveris" from France, but did not yet succeed to install it. It is based on Java, and there was sort of a mess with respect to Java 32 Bit and Java 64 Bit. Would be great, when someone could resolve this problem. You can also send me the PDF and I will see what I can do. This Audiveris thing should be able to work directly on the PDF file and would not need additional scanning. Regards, Dieter Am 17.01.2016 um 06:16 schrieb Don Simons: Dirk Laurie wrote 2016-01-17 0:10 GMT+02:00 Don Simons <dsim...@roadrunner.com>: Is it possible? Possible, yes. Possible by open-source tools, no (as yet). Sibelius can export to MusicXML, and Dieter can convert that to PMX. Yeah, I got that by googling. I do have a pdf of the score. Is there freeware to convert that to XML? --Don Simons --- 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] NEw pmx- VErsion
Hi Don, (1) the new "8" clef works nicely, when set at the beginning. However on the fly it does not. == % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 011 20 0.05 t .\ w150p Tt Test clef 8 a0 | / C8 b0 | / (2) Then I noticed, that scor2prt now creates files with extension *.pma. Is this intentional and, if yes, why? (3) Then I wonder, whether PMX supports modeling staff crossing chords like in the 3rd measure? 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
Re: [Tex-music] NEw pmx- VErsion
Hi Andre, I am most impressed what you can do already with the "[j... ]j" statement. However the meaning of "\chorsi{^OM}" is not obvious for me. I wonder whether I will understand enough, in order to make use of these techniques for my MusicXML-->PMX translator. Thanks and regards, Dieter Am 05.02.2016 um 11:38 schrieb Andre Van Ryckeghem: This are a few examples of staff crossing beams, What you want is something like the 1st bar, for that no in line code is needed. === 2 1 4 4 4 4 0 4 1 2 20 0 bt ./ w150m \\def\chorsi#1{\prevstaff\zq{#1}\nextstaff}\ %\\def\chorsii#1#2{\prevstaff\zq{#1}\zq{#2}\nextstaff}\ % with beams, all in pmx b42 ze- e2 zb+ b4 ze- // [l+24+1 g8 g zc b b ]j [l+24+1 g8 ]j rb [j b ]j [j b ]j / [j c8 rb e e ] [j c8 ]j [j c zg ]j [j e+ ]j [jl e zc ] // g05 / % %Normal chords b4 zf+ X2 Gxe+s f2 zb- f4 zb- // rbp / \chorsi{^OM}\ d8 zf \chorsi{PM}\ d4 zf \chorsi{PM}\ d4 zf \chorsi{PM}\ d4 zf \chorsi{PM}\ d8 zf / % % \sk's needed if rests at start of bar m2424 r8 rb4 r8 / r8+0 \prevstaff\sk\zq{^N}\nextstaff\sk\ f \prevstaff\sk\sk\zq{N}\nextstaff\sk\sk\ fs r+0 // r8b+0 b zds b zdsi rb+0 / % === *From:* Dieter <mailto:d.gloet...@web.de> *Sent:* Thursday, February 4, 2016 6:33 PM *To:* Werner Icking Music Archive <mailto:tex-music@tug.org> *Subject:* [Tex-music] NEw pmx- VErsion Hi Don, (1) the new "8" clef works nicely, when set at the beginning. However on the fly it does not. == % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 114444 % npickup nkeys 00 % npages nsystems musicsize fracindent 011 20 0.05 t .\ w150p Tt Test clef 8 a0 | / C8 b0 | / (2) Then I noticed, that scor2prt now creates files with extension *.pma. Is this intentional and, if yes, why? (3) Then I wonder, whether PMX supports modeling staff crossing chords like in the 3rd measure? 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] PMX 2.73
The latest 64Bit-Windows version from Bob runs without any problem. Let me point out, that PMX has been capable of handling lyrics with musixlyr (without M-Tx) , since I started to work with PMX many years ago. However this new solution is much more transparent and easier to use, than before. It will help me also when I include lyrics in the translation from MusicXML to PMX. --Dieter Gloetzel Am 31.01.2016 um 23:20 schrieb Don Simons: I'm very pleased to announce the availability of a beta version of PMX 2.73. Thanks to Dirk Laurie, PMX can now handle lyrics directly, without having to use M-Tx as a pre-preprocessor. The zip file is available here: http://icking-music-archive.org/software/pmx/pmx273.zip I'm also attaching an example .pmx I just put together, part of a Cantata I had earlier published using M-Tx. Entering the text directly into PMX is now really quite straightforward. --Don Simons --- 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] Slurs and Grace Notes
Am 09.03.2016 um 21:04 schrieb Jean-Pierre Coulon: On Wed, 9 Mar 2016, Dieter wrote: Could you give me the title of CPE Bach's Book? http://imslp.org/wiki/Versuch_%C3%BCber_die_wahre_Art_das_Clavier_zu_spielen,_H.868,_870_(Bach,_Carl_Philipp_Emanuel) Hope the LaTeX source of my French translation will help whoever typesets translations in other languages. :-) 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 Thanks! Being german, I have no problem reading the facsimile of the original edition. 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
Re: [Tex-music] Slurs and Grace Notes
Am 09.03.2016 um 13:03 schrieb Jean-Pierre Coulon: Did you try musixps? Yes, I am using the Ap-Option with PMX. And read CPE Bach's book: such short slurs are always implied by grace notes. So you can remove them! This is an excellent recommendation. I was too much concentrated on getting the most information out of the MusicXML file. Could you give me the title of CPE Bach's Book? Bye, 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
Re: [Tex-music] Single note transposition
Am 13.03.2016 um 00:50 schrieb Rodolfo Medina: Don Simons <dsim...@roadrunner.com> writes: Rodolfo Medina wrote I wish a way of transposing a note that would affect only that note and not any note until next `\en' command, as ' and ` do instead. ... Alternatively, a one- or two-digit, positive or negative integer can always be used. Thanks. But in the next versions of MusiXTeX, I would hope that a new way of `single note' transposition was introduced, so to affect, if desired, only a single note. This for two reasons: the notation with digits is not good when the piece is to be entirely transposed, and second because, with such a `single note affecting transposition', it would be enough for the user, to write notes, just to remember the seven letters: a, b, c, d, e, f, g and their capital correspondent: A, B, C, D, E, F, G. So writing notes would be simpler. I've been seeing the complicated negotiations that followed this, and wondering all along "why?", Because I hadn't thought of the simple solution to do 'p! and `p! and put \zcharnote{}{} in parenthesis: {\zcharnote{}{}}. until this morning when I looked up the start of the thread. I still wonder why, given that PMX directly and simply addresses both of the stated reasons --- full-score transposition and simple names for notes. And furthermore, PMX implicitly handles another MusiXTeX transposition issue: setting the default directions of beams. Because, although I'm new to MusiXTeX, I'm an old plain TeX user so I'm accustomed with plain TeX and its language and feel at ease and at home with it, and MusiXTeX is written in plain TeX language. Thanks, Rodolfo --- 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 Hi Rodolfo, why don't you give a try on PMX? I promise ( although you are an expert on TeX ) it will speed up your music typesetting tremendously. And in the saved time you could try to improve PMX's abilities in keyboard fingering. 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
Re: [Tex-music] How easy is MikTeX to install?
Am 28.02.2016 um 06:44 schrieb Dirk Laurie: Hi Dirk, I never encountered any severe problem with MikTex, which I have been using more than 15 years. The only caveat I am aware of is: After manual package installation be sure to maintain the MikTex Database. 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] Converter from MusicXML to PMX available
Dear MusixTeXperts, pls. find below links to Windows-Exe and Linux-Binary of XML2PMX. http://icking-music-archive.org/software/xml2pmx/XML2PMX_Windows.zip http://icking-music-archive.org/software/xml2pmx/XML2PMX_linux.tar.gz XML2PMX Readme (***) (Copyright 2015/2016 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 <http://www.gnu.org/licenses/>. 1. "MusicXML" (of Recordare INC) is an extremely powerful description language for data exchange of musical notes. 2. "PMX" is the well known preprocessor for the musical typesetting system MusiXTeX. 3. XML2PMX.exe is a converter (on MS Windows) from "MusicXML" to "PMX" and has been developed with Oberon for Windows 2.5 of ETHZ Zürich on Windows 7. Linux binary version is available as well. The following features have been included: - maximum of 24 staves/voices and 500 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 has records ended by 0AX. These features may not always function to a 100 % in all situations, but once you have a PMX file with all of the notes extracted, the bulk work has been done. It is then easy to improve the results on the PMX side. 4. Usage on MS Windows or LINUX command line: XML2PMX "xml-file with path" "pmx-file with path" (The doublequotes are essential!) The generated PMX file will in general be complete and will run through "pmxab.exe". If not, you can often solve the problem with minor changes in the PMX code. After the XML2PMX run you will find intermediate results in the terminal window which may be helpful for debugging. Some more elaborate situations like staves crossing beams or chords have not yet been covered. 5. You will find MusicXML-sources for testing under: http://www.musicxml.com/music-in-musicxml/example-set/ The following pieces from this source (and a few more) have been tested: - Schubert: Ave Maria (Ellen’s Gesang III), D. 839 - Beethoven: An die ferne Geliebte, Op. 98 - Lee Actor "Prelude to a tragedy": sample with 22 instruments and 41 measures - Scanner results like from Sharpeye (Visiv, UK) have also been tested successfully. 6. Contents: Main folder "XML2PMX_LINUX" contains: - Folder "example" with *.XML, *.PMX, *.pdf - Folder "source" with the Oberon source code. - XML2PMX executable - GNU-GPL.txt - this Readme.txt 7. Contact: You can join me under <d.gloet...@web.de> in order to report errors, propose improvements or other comments. Regards, Dieter Glötzel --- 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] Shifting dots
Hi Don and Bob, thanks for your help. The solution works nicely. It was not obvious to me to first augment the z-notes with a "d". Sorry for the "50 mm" height. May I ask: What is an RTFM J? Regards Dieter Am 05.08.2016 um 17:59 schrieb Don Simons: That’s an easy one, basically an RTFM J %[+4 c84 ze zgf zb zc {0 c84 ] {1 ze {2 zg {3 zb {4 zc c2d4 }0 ze }1 zg }2 zb }3 zc }4 | / [+4 c84 ze zgf zb zc {0 c84 ] {1 ze {2 zg {3 zb {4 zc c24d-2 }0 zed-2 }1 zgd-2 }2 zbd-2 }3 zc }4 | / There are some wrinkles, though. To move a dot, there must be an explicit “d” (even on a chord note), and the vertical shift must be the next number after the “d”. So that may conflict with your default way of explicitly indicating the octave. The default position of dots within a staff is always in a space. If the note is on a line, the default is to move the dot up. That’s why all dots except the one on the c5 were moved, and also why the downward shift has to be closer to 2 than 1. Why in the world did you set the page height to 50 mm? That caused my first page to be blank when I viewed this with Ghostview. --Don Simons *From:*TeX-Music [mailto:tex-music-boun...@tug.org] *On Behalf Of *Dieter *Sent:* Friday, August 05, 2016 8:01 AM *To:* tex-music@tug.org *Subject:* [Tex-music] Shifting dots Hi all, in the last chord of the PMX example below the dots are not well positioned. I would like to shift the dots for c4,e4,g4-flat and b4 a little bit downwords. I tried the recommendations of Cornelius Noack, but they do not seem to work. I also wonder why the dot for c5 is on the same level of the note whereas all the others are higher. Any body got an idea? Thanks and 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 -- ____ 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
[Tex-music] experiments with moving dots
Hi Don, some more observations on moving dots. %Software : PMX %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 -1 % % npages,nsyst,musicsize,fracindent 0 4 16 0.07 Piano bt ./ Tt The Girl from Ipanema Tc Antonio Carlos Jobim Abep AK % Bar 72 a4d2 a8 e4 e+ | / r2b r8 g43d zad zcd | // g83 a cn { e e2 } | / initial situation: g-dot partially covered by a-note === %Software : PMX %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 -1 % % npages,nsyst,musicsize,fracindent 0 4 16 0.07 Piano bt ./ Tt The Girl from Ipanema Tc Antonio Carlos Jobim Abep AK % Bar 72 a4d2 a8 e4 e+ | / r2b r8 g43d-2 zad zcd | // g83 a cn { e e2 } | / looks like the a-dot has moved, but I wanted to move the g-dot === %Software : PMX %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 -1 % % npages,nsyst,musicsize,fracindent 0 4 16 0.07 Piano bt ./ Tt The Girl from Ipanema Tc Antonio Carlos Jobim Abep AK % Bar 72 a4d2 a8 e4 e+ | / r2b r8 g43d zad-2 zcd | // g83 a cn { e e2 } | / looks like the g-dot has moved %Software : PMX %Part P1 : % % % nv,noinst,mtrnuml,mtrdenl,mtrnmp,mtrdnp,xmtrnum0,isig 2 1 4 4 4 4 0 -1 % % npages,nsyst,musicsize,fracindent 0 4 16 0.07 Piano bt ./ Tt The Girl from Ipanema Tc Antonio Carlos Jobim Abep AK % Bar 72 a4d2 a8 e4 e+ | / r2b r8 g43d zad zcd-2 | // g83 a cn { e e2 } | / look like the c-dot has moved over the a dot === Do you have an explanation? Thanks and 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] Fwd: Re: experiments with moving dots
I apologize again. The overlap of "c" and "d" happens only on screen. WIth a better resolution it disappears. Regards, Dieter Weitergeleitete Nachricht Betreff:Re: [Tex-music] experiments with moving dots Datum: Tue, 9 Aug 2016 10:21:58 +0200 Von:Dieter <d.gloet...@web.de> An: Werner Icking Music Archive <tex-music@tug.org> Hi Don, I apologize. My last observation was nonsense. I was turning the screw on the wrong tuplet. Now it looks almost good. Only the c and the d in the right hand are overlapping. Is there any fine-tuning of horizontal note shift apart from "r" or "e". Regards, Dieter % Bar 66 L18 Rd h Coda r2b g23x3n-2 fs e | // g22x3n-8 zd+ b+ { a a2e }+0-1 | / bu24x3n+6 zd- zb b {u c c2e }+0-1 | // r2b d24x3nf e fs | / Am 08.08.2016 um 17:25 schrieb Don Simons: By “move” I’m guessing you mean “move vertically”. This may be another RTFM, but with some amplification. (I have to RTFM myself for questions like this, to refresh my memory about what I did). Evidently the bracket moves up or down with the number. And to move the number, you need to put one or two signed integers right after the “n”. So I’m thinking g22x3n-3fs-4 may do what you want. However, if you also want the number to come out above the bracket, I'm not sure PMX alone can do that. --Don From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Monday, August 08, 2016 2:11 AM To: Werner Icking Music Archive<tex-music@tug.org> Subject: Re: [Tex-music] experiments with moving dots Hi Don, I have another interesting tuplet case. % Bar 66 r2b g23x3n-2 fs e | // g22x3nfs-4 zd+ b+ { a a2e } | / bu24x3n+6 zd- zb b { c c2e } | // r2b d24x3n-2 e fs | / I cannot move the lower left 3-bracket, neither with g22x3nf - something or g22x3nfs - something. Regards Dieter Am 06.08.2016 um 21:35 schrieb Don Simons: No explanation or fix yet. It looks like PMX is getting confused about which dot to move. Must be related to the fact that the G was automagically moved to the left because of the A in the chord. You could take advantage of that and enter “g43d zad+0+1 zcd” to move the g dot 1 notehead width to the right. That would line them up like Jean-Pierre wants. But that’s obviously not a very good long-term solution. Stay tuned. --Don --- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go tohttp://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] experiments with moving dots
Hi Don, I apologize. My last observation was nonsense. I was turning the screw on the wrong tuplet. Now it looks almost good. Only the c and the d in the right hand are overlapping. Is there any fine-tuning of horizontal note shift apart from "r" or "e". Regards, Dieter % Bar 66 L18 Rd h Coda r2b g23x3n-2 fs e | // g22x3n-8 zd+ b+ { a a2e }+0-1 | / bu24x3n+6 zd- zb b {u c c2e }+0-1 | // r2b d24x3nf e fs | / Am 08.08.2016 um 17:25 schrieb Don Simons: By “move” I’m guessing you mean “move vertically”. This may be another RTFM, but with some amplification. (I have to RTFM myself for questions like this, to refresh my memory about what I did). Evidently the bracket moves up or down with the number. And to move the number, you need to put one or two signed integers right after the “n”. So I’m thinking g22x3n-3fs-4 may do what you want. However, if you also want the number to come out above the bracket, I'm not sure PMX alone can do that. --Don From: TeX-Music [mailto:tex-music-boun...@tug.org] On Behalf Of Dieter Sent: Monday, August 08, 2016 2:11 AM To: Werner Icking Music Archive <tex-music@tug.org> Subject: Re: [Tex-music] experiments with moving dots Hi Don, I have another interesting tuplet case. % Bar 66 r2b g23x3n-2 fs e | // g22x3nfs-4 zd+ b+ { a a2e } | / bu24x3n+6 zd- zb b { c c2e } | // r2b d24x3n-2 e fs | / I cannot move the lower left 3-bracket, neither with g22x3nf - something or g22x3nfs - something. Regards Dieter Am 06.08.2016 um 21:35 schrieb Don Simons: No explanation or fix yet. It looks like PMX is getting confused about which dot to move. Must be related to the fact that the G was automagically moved to the left because of the A in the chord. You could take advantage of that and enter “g43d zad+0+1 zcd” to move the g dot 1 notehead width to the right. That would line them up like Jean-Pierre wants. But that’s obviously not a very good long-term solution. Stay tuned. --Don --- 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] experiments with moving dots
Thanks! Your work-around works. Regards Dieter Am 06.08.2016 um 21:35 schrieb Don Simons: No explanation or fix yet. It looks like PMX is getting confused about which dot to move. Must be related to the fact that the G was automagically moved to the left because of the A in the chord. You could take advantage of that and enter “g43d zad+0+1 zcd” to move the g dot 1 notehead width to the right. That would line them up like Jean-Pierre wants. But that’s obviously not a very good long-term solution. Stay tuned. --Don --- 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] 1+3 rhythms
Am 07.08.2016 um 07:40 schrieb Dirk Laurie: In the thread on shifting dots, r8 c4d is used for a 1-3 rhythm. Is this preferred practice nowadays, or shoud one still rather write r8 c8 s c4 s as I was taught 50+ years ago? --- 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 Hi Dirk, I did not invent the notation I am using. In fact I am copying the piano part of a SATB + Piano arrangement, in order to avoid too much page turning. I think the choice of notation is a matter of taste. And I find the dot-notation less to type and easier to read. 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] experiments with moving dots
Hi Don, I have another interesting tuplet case. % Bar 66 r2b g23x3n-2 fs e | // g22x3nfs-4 zd+ b+ { a a2e } | / bu24x3n+6 zd- zb b { c c2e } | // r2b d24x3n-2 e fs | / I cannot move the lower left 3-bracket, neither with g22x3nf - something or g22x3nfs - something. Regards Dieter Am 06.08.2016 um 21:35 schrieb Don Simons: No explanation or fix yet. It looks like PMX is getting confused about which dot to move. Must be related to the fact that the G was automagically moved to the left because of the A in the chord. You could take advantage of that and enter “g43d zad+0+1 zcd” to move the g dot 1 notehead width to the right. That would line them up like Jean-Pierre wants. But that’s obviously not a very good long-term solution. Stay tuned. --Don --- 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] nted to tex (via midi or lilypond)
Sorry, I forgot to include the resulting notes sheet. --Dieter Am 23.02.2017 um 09:26 schrieb Dieter: Hi Bob and Hans Friedrich, as I pointed out in my previous mail, I made excellent experience with scanning notes, converting them to MusicXML, and then using XML2PMX to go to *.pmx. So why do you not send me a PDF and I do the rest. --Dieter Am 22.02.2017 um 23:24 schrieb Bob Tennent: >|The project is producing size a5 booklets (~4 ... 12 >|pages) with songs etc. for a service. Means mix of >|text and music.The first time I used noteedit which >|produces musixtex-code an combined this code with my >|texts.But noteedit does not run anymore on my computer >|:-(Than I found nted which is also nice to input music. >|But nted does not export musixtex. Now I am looking to >|frescobaldi. Maybe I can do the whole job in lilypond. >|However although I am TeX-user since 1989 I prefer to do >|the first pass of creating music using a gui. But in the >|2nd path I prefer to change tex code. I suggest you look at MuseScore which runs on Linux (as well as Windows and Mac OS), and both imports and exports musicxml. Bob T. >|>|>To get back to the original question. Does anyone know >| >|>some other way to get pmx, m-tx or tex from nted? >| >|There are many gui-based score editors which export to >|musicxml; why are you insisting on using nted, which >|doesn't? And if you are so keen on a gui-based score editor, >|why do you need to convert to pmx? >| >|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 -- Dr. Dieter Glötzel Im Rosengarten 27 64367 Mühltal Tel.: 06151 / 360 82 72 bob.ps Description: PostScript document --- 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] nted to tex (via midi or lilypond)
Hi Bob and Hans Friedrich, as I pointed out in my previous mail, I made excellent experience with scanning notes, converting them to MusicXML, and then using XML2PMX to go to *.pmx. So why do you not send me a PDF and I do the rest. --Dieter Am 22.02.2017 um 23:24 schrieb Bob Tennent: >|The project is producing size a5 booklets (~4 ... 12 >|pages) with songs etc. for a service. Means mix of >|text and music.The first time I used noteedit which >|produces musixtex-code an combined this code with my >|texts.But noteedit does not run anymore on my computer >|:-(Than I found nted which is also nice to input music. >|But nted does not export musixtex. Now I am looking to >|frescobaldi. Maybe I can do the whole job in lilypond. >|However although I am TeX-user since 1989 I prefer to do >|the first pass of creating music using a gui. But in the >|2nd path I prefer to change tex code. I suggest you look at MuseScore which runs on Linux (as well as Windows and Mac OS), and both imports and exports musicxml. Bob T. >|>|>To get back to the original question. Does anyone know >| >|>some other way to get pmx, m-tx or tex from nted? >| >|There are many gui-based score editors which export to >|musicxml; why are you insisting on using nted, which >|doesn't? And if you are so keen on a gui-based score editor, >|why do you need to convert to pmx? >| >|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 -- 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 ramblings
Am 18.01.2017 um 18:11 schrieb Don Simons: Dieter Gloetzel and I have been working together to identify (both of us) and fix (Dieter) some issues in XML2PMX. One (admittedly rare) problem we found occurs when the PMX score produced by XML2PMX has more than 10 slurs + ties going across a page break. We traced it to a limitation in Stanislav Kneifl’s postscript slur package. Although Stanislav is hesitant to actively re-engage in MusiXTeX programming after 10 years of absence, he did provide some pointers. By mimicking the existing patterns of register allocation in musixps.tex, my limited knowledge of TeX then allowed me to bump that up to 14 but no more. Given etex’s massively enhanced register capacity over the older version of TeX that Stanislav used as a basis, we’re wondering if anyone on the list with a deeper understanding of TeX would be willing to dig into this and try to bump it up further, to 20 or 30 or more. Please contact me if so. I’ve encountered another slightly related matter that raised some interesting points. For performance purposes, I’d like to use PMX to make a harpsichord part for Bach’s 5^th Brandenburg movement II that has more legible figures than the only figured one I could find on IMSLP. I naively thought maybe I could save a little effort by finding an XML file of it and using XML2PMX to get started. I couldn’t find one, but I have found both a MIDI and a Finale file. I also found a free program MuseScore 2 that can convert MIDI to XML. I succeeded in importing the MIDI into MuseScore, but quickly realized something that seems to render any further effort along this track pointless. Any MIDI file with any sophistication at all (including those produced by PMX!) will have built in gaps between successive notes in the same voice, even if there’s no rest in the source. But MuseScore doesn’t know how to deal with that fact, so it dutifully puts in lots of 64^th and 128^th rests into the exported XML file. FWIW XML2PMX could not handle that, possibly because PMX can’t really do 128^th rests. As for the Finale file, MuseScore won’t input it, and I don’t know of any other free S/W I could use to convert it to XML. The good news is that the movement is not very long and making the PMX from scratch will not be too difficult. --Don Simons --- 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 Hi Don, I have made some good experience with XML2PMX and musical OCR, using Sharpeye from Visiv. For this I need either a high quality printout for scanning or even better the pdf file, generated by Finale. Then I convert it to Tiff and feed it into Sharpeye. Then there will be some manual work and finally an export to MusicXML. Or you find somebody, who has a Finale license and ask him to produce MusicXML. 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
[Tex-music] Vertical spacing: AI-Option in PMX
Hi, I do have trouble in working with the AI Option of PMX for interstaff spacing. According to Noack: I understand that \interstaff will be multiplied by x, when I use this option. But what I find is for a certain configuration, that the staff distance in a piano piece becomes bigger, when I set x to 0.5 insted of 1.0. x = 0.5 x = 1.0 I am quite happy with the x =0.5 solution, but I would be happy to gain some understanding of what is happening. Regards, Dieter --- \input musixtex \input pmx \input musixlyr \setlyrics{s1}{\llap{1.} Dan-ke, Kon-stan-ze, dass du da bist, dan-ke, dass wir bei-sam-men sind. Dan-ke, dass du ge-sund und gl\"{u}ck-lich und zu-frie-den bist.} \setlyrics{s2}{\llap{2.} Dan-ke f\"{u}r je-des L\"{a}r-men, To-ben, dan-ke f\"{u}r je-des Wi-der-wort. Dan-ke, f\"{u}r je-des hel-le La-chen, zu~h\"{o}r'n an je-dem Ort.} \setlyrics{s3}{\llap{3.} Lie-be f\"{u}hrt dich auf al-le Gip-fel, Lie-be bringt dich durch je-des Tal. Lie-be, dir heut von Gott ge-ge-ben, tr\"{a}gt dich al-le-mal.} \setlyrics{s4}{\llap{4.} Dan-ke f\"{u}r die-se Tau-fe heu-te, dan-ke f\"{u}r je-des gu-te Wort. Dan-ke, dass Dei-ne Hand sie lei-ten wird an je-dem Ort. } %\staffbotmarg=13cm \let\BM\beginmel \let\EM\endmel --- % In the Mood % PREAMBLE % nstaves ninstr mtrnuml mtrdenl mtrnump mtrdenp 2 1 4 4 0 6 % npickup nkeys 0 +1 % npages nsystems musicsize fracindent 0 4 20 0.05 bt .\ Ti Piano % Body % Header AbepI0.6 Tc M. G. Schneider Tt Danklied %h %oder unerwarteter Abschied von Ulla Winblad It80ipi % Av % space before first note of bar % big accidentals % equalizes interstaff spacing % type K slurs %\\setclef2{\treble}\settrebleclefsymbol{2}\treblelowoct\ %\interstaff{20\Interligne}\ % Bars 1-3 %\\\atnextline{\lyrraise{1}{b-3cm}}\ \llyr\loffset{2}\lyr\ g22 zb zd e23 zg zb | a22 zc ze d23 zf za | g22 zb zd e23 zg zb | a22 zc ze d23 zf za | / \\\assignlyricsmulti{1}{2}{s1,s2,s3,s4}\ g44 g r8 g8a g g | a4 a b b | g g r8 g8a g g | e4 e d2 | / g22 zb zd g22 zb zd zf | c23 ze zg c23 zef zg | g22 zb zd d23 zf za zc | g2d2 zb zd r4 | / g4 g r8 g8a a b | c4 b a g | d g g f | g2d r4 | / --- 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] Vertical spacing: AI-Option in PMX
Hi André, thanks for your time. Obviously I had forgotten that "npages = 0" can only be used for testing and not for production. Regards, Dieter Am 20.08.2016 um 05:47 schrieb Andre Van Ryckeghem: I believe the % npages nsystems musicsize fracindent 0 < 4 20 0.05 - does not obey the rules anymore. I tried % npages nsystems musicsize fracindent 1 4 20 0.05 - with AbepI.6 and AbepI1.0 and all seems to be normal Andre *From:* Dieter <mailto:d.gloet...@web.de> *Sent:* Friday, August 19, 2016 3:08 PM *To:* Werner Icking Music Archive <mailto:tex-music@tug.org> *Subject:* [Tex-music] Vertical spacing: AI-Option in PMX Hi, I do have trouble in working with the AI Option of PMX for interstaff spacing. According to Noack: I understand that \interstaff will be multiplied by x, when I use this option. But what I find is for a certain configuration, that the staff distance in a piano piece becomes bigger, when I set x to 0.5 insted of 1.0. x = 0.5 x = 1.0 I am quite happy with the x =0.5 solution, but I would be happy to gain some understanding of what is happening. 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