Re: [Tex-music] Some questions about MusiXTeX typography
Am Dienstag, 6. August 2013, 17:27:02 schrieb Christoph Prendl: Dear MusiXTeX community! I'm using MusiXTeX together with LaTeX for my doctoral thesis in musicology for about a year now and consider it the absolute best tool available for doing transcriptions of 17th century treatises with a lot of examples in staff notation. While working with MusiXTeX, a few questions arose I couldn't answer with the documentation. I thought I collect them to present them to all of you, maybe someone has an idea how to solve them. I would be very grateful for any comments or help. 1. How is it possible to write white notation (as commonly used for example in french baroque music), where all note heads are white? If there would be a possibility to write notes with invisible note heads (maybe in a similar way as the note heads in musixper), one could combine them with the non-spacing white note heads (\znh). Some years ago I learned from Don Simons how to use white notes in a M-Tx- source \\makeatletter\ \\def\opennotes{\ \\let\qsymt\q@symbol\let\dsoupt\ds@oup\let\qst\qs\ \\let\q@symbol\h@symbol\ \\let\qs\ds@oup\ \\let\ds@oup\qp\ % \\let\zqut\zqu\let\hlt\hl\let\hut\hu\let\hat\ha\let\hlpt\hlp\let\hupt\hup\ \\let\zhpt\zhp\let\zhlt\zhl\let\zhut\zhu\let\zht\zh\let\qpt\qp\ \\let\zqu\zhu\ \\let\hl\wh\let\hu\wh\ \\let\hlp\whp\let\hup\whp\let\zhp\zwp\ \\let\zhl\zwh\let\zhu\zwh\let\zh\zwh\ \\let\qp\hpause\let\hpauset\hpause\let\hpause\pause\let\pauset\pause\let\pause\P Ause}\ % \\def\closednotes{\let\q@symbol\qsymt\let\ds@oup\dsoupt\ \\let\zqu\zqut\let\hl\hlt\let\hu\hut\let\ha\hat\let\hlp\hlpt\let\hup\hupt\ \\let\zhp\zhpt\let\zhl\zhlt\let\zhu\zhut\let\zh\zht\let\qp\qpt\let\qs\qst\let\hpause\hpau set\let\pause\pauset}\ \\makeatother\ % Usage: \\\opennotes\ to switch to white note \\\closednotes\ to switch back to black notes You have to enter the notes with half the value you to see printed Hermann Hinsch 2. Is there anyone who feels the need for having a black whole note head instead of the slightly smaller quarter note head (\nq) to write e.g. modern notation gregorian chant or music theory analysis? 3. Is it possible to have a maxima with a stem up? 4. Why is the breve not included in the Shifted non-spacing note heads? It could be very useful when writing ligatures in 17th and 18th century gregorian chant. The result can be obtained with the offset-commands, but it takes more time and effort. I'm aware there could be a problem with the distances, since the breve note head is wider than others. I'm looking forward to your response, thanks! best wishes, Christoph --- 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] Back to square one after a long break from typesetting
Am Sonntag, 9. Juni 2013, 15:22:38 schrieb Raphaela: Hello all, I used to be quite an active user of MusixTeX for classical guitar typesetting, but have been occupied with other things for something like six years now. I'd like to take it up again with a view to completing a few projects I left unfinished back then, but it's been so long that my last working installation of TeX/MusixTeX was several computers ago. So I'm returning to this list with much the same request for help that I posted back on Mutex years and years ago -- would anyone be kind enough to talk me through the process of setting up the requisite software on my current machine? Just yesterday I installed Linux Mint 15 on a spare partition and this is the OS I'd prefer to run TeX and MusixTeX on, but I'm still finding my way around and I don't even know yet whether anything I'll need comes preinstalled in Mint. I also have no facility at all in finding my way around a Linux system at any level deeper than the GUI, so I'd be grateful if any forthcoming advice and explanations were tailored to my level of inexpertise! Thanks in advanceEva-Raphaela Take this link! You will find all you need to install the latest TeXLive. I used this to successfully install MusiXTeX on SUSE 12.3 http://icking-music-archive.org/software/htdocs/Getting_Started_Four_Scenar.html#SECTION0002200 0 Hermann Hinsch --- 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] Back to square one after a long break from typesetting
Am Sonntag, 9. Juni 2013, 15:22:38 schrieb Raphaela: Hello all, I used to be quite an active user of MusixTeX for classical guitar typesetting, but have been occupied with other things for something like six years now. I'd like to take it up again with a view to completing a few projects I left unfinished back then, but it's been so long that my last working installation of TeX/MusixTeX was several computers ago. So I'm returning to this list with much the same request for help that I posted back on Mutex years and years ago -- would anyone be kind enough to talk me through the process of setting up the requisite software on my current machine? Just yesterday I installed Linux Mint 15 on a spare partition and this is the OS I'd prefer to run TeX and MusixTeX on, but I'm still finding my way around and I don't even know yet whether anything I'll need comes preinstalled in Mint. I also have no facility at all in finding my way around a Linux system at any level deeper than the GUI, so I'd be grateful if any forthcoming advice and explanations were tailored to my level of inexpertise! Thanks in advanceEva-Raphaela Hermann --- 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] Empty mail
Something went wrong with my last mail! I just wanted to say that Eva-Raphaela should forget my former mail because she already got enough help for installing TeXLive. Please excuse me! Hermann --- 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] Number of voices chenge in MTX
Am Dienstag, 18. Juni 2013, 18:18:07 schrieb Luigi Cataldi: Dear all, I know that M-Tx is not aware of movement breaks and the possibility to change the number of voices (MTX manual p. A-7). So, if I understand well, is not possible to have, for instance, 5 voices in the first movement, and 4 in the second, as in the pmx example printed below, at MTX level. Nevertheless is there a way to do this starting with MTX source? It is possible! Start with a dummy bar with the total number of voices. Use the pmx command M and the new number of voices. As mtx doesn´t assign the number of the new voices correctly you have to edit the pmx file by hand, make the corrections and change all rp / by % If you are interested I can send you an example as mtx source and the edited pmx source. You may have a look of the layout on www.rzuser.uni- heidelberg.de/~nh0/QUICS.html Composer Bruschi Hermann And, if not, is there a way to code in MTX the two movements in two different files and join them at tex level, but preserving the same layout of the PMX example (pag. 1: mov. 1 on the first system, mov. 2 starting on the second system; pag. 2: the rest of the score)? Thanks 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
Re: [Tex-music] WIMA software archive
Am Samstag, 12. Januar 2013, 12:17:05 schrieb Bob Tennent: |I have installed MiKTeX on Windows 7 (just for interest, normally I |use Linux- |Opensuse 12.2 for pmx and m-tx) following the instructions you have |given. | |musixtex quod works fine |pmx2pdf barsant - pmx2pdf not found |m-tx netfirst - This is m-tx.lua version04 prepmx not found |pmxab not found |pmx barsant - the Luascript could not be found, scripts/pmx/pmx.lua I've installed MikKTeX-2.9 and the relevant packages on Win 7 several times and everything works. Did you install MikTeX-2.9? yes, I installed the 64bit version Did you fully update using the update wizard *twice*, both as administrator and, if necessary, as a user? I repeated update both for user and adminstrator onesmore and got the message that no more updates are available. Did you install the pmx and m-tx packages using yes, I did. Now pmx2pdf is found but no pmxab and prepmx after typing pmx2pdf barsant and m-tx netfirst. The directory for executables is \MiKTeX2.9\miktex\bin\x64 the package manager? Why did you execute pmx barsant, which *isn't* in the instructions? I just tried it to see what will happen. pmx is in the bin-directory Hermann 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 --- 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 software archive
Am Mittwoch, 9. Januar 2013, 16:35:07 schrieb Bob Tennent: |After maintaining the WIMA software archive ever since Werner's |passing in 2001, I've decided to step down, and Bob Tennent has |agreed to take over the task. He's suggested and I've agreed that the |archive should be reorganized and updated to reflect the fact that |working distributions of MusiXTeX, PMX, and M-Tx are now reliably |available from TeXLive, MiKTeX, and MACTeX, and that all current |files are accessible in CTAN as well. So don't be surprised to see |some changes in the upcoming weeks. Hi all. I've been working on a re-design. A first draft is available here: http://linus.cs.queensu.ca/software/ I have installed MiKTeX on Windows 7 (just for interest, normally I use Linux- Opensuse 12.2 for pmx and m-tx) following the instructions you have given. musixtex quod works fine pmx2pdf barsant - pmx2pdf not found m-tx netfirst - This is m-tx.lua version04 prepmx not found pmxab not found pmx barsant - the Luascript could not be found, scripts/pmx/pmx.lua Hermann This is mostly new material. The existing material at WIMA will be integrated into the Addons, Betas, Archive, and Related Software sections. I'm using latex2html to generate the web pages. I'm hoping to get comments and suggestions on the material and the organization. The Getting Started material should be idiot-proof so if you have a qualifying friend, please turn them loose on it, or even try it yourself :+) Don's recent adventures were very helpful in pointing out potential lacunae in the instructions. I haven't gotten my hands on a Mac for testing the MacTeX instructions yet but I expect to get a loaner soon. 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
Re: [Tex-music] Dream?
Am Dienstag, 1. Januar 2013, 12:47:04 schrieb Don Simons: Bob Tennent wrote |It did appear to install OK, although it took 3 hours You can select which collection to install. A full install is indeed massive. Yep, 3.3 GB, ~110,000 files !!! Turns out you need to run the advanced install batch script to be able to select options. With the minimal scheme, augmented only by the music typesetting package, and with twice as fast a download speed (10 Mbps), that took ~10 min, downloading 14000 files, 300 MB. |By searching, I found that pmx.tex had been put into |c:/texlive/2012/texmf-dist/doc/generic/pmx Not the right place. I believe the TDS zip file somehow didn't get installed at CTAN though I think it was uploaded; that meant that TeXLive developers had to guess where to put files and it was incorrectly assumed that pmx.tex was documentation. I created folder c:/texlive/2012/texmf-dist/tex/generic/pmx, moved pmx.tex there, and updated the filename database using the Windows GUI that had been installed in the start menu. pmx2pdf then worked just fine. So although not a dream, I'll grant that it was not too bad snooze. Still, a total novice would have been completely flummoxed. Would the fact that no one we know about had yet reported the mislocation of pmx.tex suggest that no one else (including the TeXLive developers) had ever tried installing and running pmx in Windoze from this version of TeXLive? --Don Simons Usually I use Linux, but I installed LiveTeX just for interest on Windows 7. After making the same modification as you and using barsant.pmx as testfile pmx2pdf works fine. Then I created barsant.dvi by pmxab barsant, etex barsant, musixflx barsant, etex barsant. Starting dviout I got did not find psslurs.pro although psslurs.pro exist in ...\texmf-dist\dvips\musixtex\. According with my linux-installation I inserted ...\texmf-dist\dvips\pstricks\ and copied psslurs.pro into, but dviout gives the same error message. I think that this is a problem of dviout itself because dvips for example finds the correct place of psslurs.pro and works as it should. Hermann Hinsch --- 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] Redefinition of \raisebarno{..}
Am Montag, 20. August 2012, 22:03:41 schrieb dsim...@roadrunner.com: In this case Hermann's redefinition of \raisebarno does appear to take effect. I think in the previous example, PMX did temporarily redefine \raisebarno, some distance after the start, after detecting a high note in the top staff at the start of a system that would have interfered with PMX's default barnumber positioning. --Don Simons Don, you are right! If I shift the start of the 2. system from bar 7 to bar 6 the redefinition disappears. Hermann --- 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] Redefinition of \raisebarno{..}
In the M-Tx-source below the position of the barnumber is set by \def\raisebarno{5mm}. If you look into the tex-file you will find a redefinition at line 116 and 118. Why? Style: Trio Bass Trio: Voices A T B ; Clefs G8 G8 F ; Choral Bass: Voices BC ; Clefs F Meter: m4406 Pages: 2 Systems: 6 Indent: 0.05 %Bars/line: 3 Name: {c{$^3$}} {c{$^4$}} Size: 16 %% \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} %% \def\raisebarno{5mm} %% \raggedbottom %% \parskip 5\Interligne plus 7\Interligne minus 7\Interligne %% \input musixadd %% \input musixlit %% \input musixdbr %% \tenbf %% P %% Abe %% h270m %% It120 %% \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{14}\ % Bar 1 A: rp L: T: rp L: B: r4 c23 c4 L: Qua-re BC: c03 s % Bar 2 A: rp L: T: rp L: B: r4 c83 c g4+d f8 L: fre-mu-e-runt BC: c03 s s % Bar 3 A: rp L: T: rp L: B: g43 g r r8 c L: gen-tes et BC: c03 s s % Bar 4 A: rp L: T: rp L: B: g83 g g g g g gd f1 L: bel-la me-di-ta-tae sunt ho- BC: c03 s % Bar 5 A: rp L: T: rp L: B: a83d a1 a4 r b8df c1 L: sti-li-a con-tra BC: f02 % Bar 6 A: XS3 r2 r4 ( g45 L: Qui- T: rp L: B: g23 r L: nos? BC: c23 r4 c s % Bar 7 A: g85 ) e1 e e8d d1 e4 e L: a ob-li-ti su-mus T: rp L: B: rp L: BC: c03 s s % Bar 8 A: e85 d dd c1 d4 d L: no-men De-i no-stri T: rp L: B: rp L: BC: c23 s g % Bar 9 A: d85 d dd e1 e8d e1 X1 e4 L: et in-i-que e-gi-mus T: rp L: B: rp L: BC: g03 % Bar 10 A: r8 e85 d e ( f2 L: in te-sta-men- T: rp L: B: rp L: BC: a23 - d- - % Bar 11 A: f45 ) e d2 L: to su- T: rp L: B: rp L: BC: g03 % Bar 12 A: c25 r L: o T: rp L: B: r4 c23 c8 c L: qua-re in- BC: c03 s % Bar 13 A: rp L: T: rp L: B: g43 g8 g g4d f8 L: sur-gunt ad-ver-sum BC: c03 s s % Bar 14 A: rp L: T: rp L: B: g43 r8 c a4 a L: nos et di-cunt BC: c23 s f- s % Bar 15 A: rp L: T: rp L: B: r8 f13 f f8 f1 X1 e g4 g L: de-vo-ra-bi-mus e-os? BC: f22 s c+ % Bar 16 A: rp L: T: r4 c25 c8d b1 L: qui-a pec- B: rp L: BC: r4 c23 d4 % Bar 17 A: rp L: T: c85d c1 X1 c4 r8 bf b b1 X1 a L: ca-vi-mus cum pa-tri-bus B: rp L: BC: e03 % Bar 18 A: rp L: T: a44 a r8 c cd d1 L: no-stris in-iu-ste B: rp L: BC: f03 % Bar 19 A: rp L: T: d85d d1 X1 d8 r1 d d8 d dd e1 L: e-gi-mus in-i-qui-ta-tem B: rp L: BC: d03 7 x146 Hermann --- 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] Redefinition of \raisebarno{..}
Am Montag, 20. August 2012, 10:43:12 schrieb Dirk Laurie: 2012/8/20 Hermann Hinsch hermann.hin...@urz.uni-heidelberg.de: In the M-Tx-source below the position of the barnumber is set by \def\raisebarno{5mm}. If you look into the tex-file you will find a redefinition at line 116 and 118. Why? Your own redefinition of \raisebarno has no effect, since it appears in the tex-file before `input pmx`. I doubt that this is the reason because it fails in all other of my scores beginning with the same order of instructions. Hermann PMX works out that its default of 3.5\internote will clash with other stuff and temporarily redefines it to 4.5\internote just for that one place. Note that pmx.tex has a comment describing the bar number mechanism as `messy`. I wouldn't dare to disagree with Don on this issue. Somewhere in my scores I have something that overrides PMX's way of doing bar numbers, but I can't find it on my office computer (from which I am typing this, but which I seldom use since my retirement.) There must be others (Christian? André?) who have also done that. Dirk --- 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] Space between systems
Am Sonntag, 19. August 2012, 05:03:36 schrieb Don Simons: Hi, Rainer!! Thanks again! The new approach you just suggested is absolutely better than the first one. With the first one, the very first old file I tested, which had movement breaks with changes in noinst, did compile with PMX but the resulting score failed to reflect the very first change in noinst. It was because in the original PMX source I had in fact temporarily redefined \atnextline; so it failed for EXACTLY the reason you suggested might come up. So I went ahead and implemented the new approach, requiring changes in both pmx.tex and pmxab.exe. I'm still not confident enough to post the revised version as a new beta, but if anyone wants the revised PMX files just let me know and I'd be happy to send them. Don , I would like to test the new beta. As I am using Linux please send the source. In the meantime I tested Rainer`s proposal with full success on a larger pmx-file with several changes of the number of voices. I append the M-Tx-source which I use as the starting text of the above test, run M-Tx, get the pmx-file and make several corrections by hand. These are: deleting all rp \ of the non used voices, change several wrong assigments of text to voices and add Rainer`s proposal. The rp \ and the wrong assigments are presumably in the responsibility of M-Tx. Meanwhile, I have a question for Hermann, Rainer, Dirk, or anyone else who cares to jump in: Can you provide an example of an M-Tx source that manages to change the number of instruments in midstream. Hermann's PMX file that started all of this does do that, but he didn't provide the M-Tx source and may have manually combined several prepmx-generated files. On my commercial site I have published a cantata that goes back and forth between 2 instruments (BC+Voice) and 4 (BC+Voice+2 violins). I never could figure out how to get M-Tx to accept the change in noinst, so the M-Tx source had 4 all the way, and I wrote a special program to post-process the initial prepmx-generated .pmx, removing the extra inputs where there needed to be only two instruments and writing a new .pmx. I'd really like to know how to avoid the extra steps and get M-Tx to directly create a .pmx that reflects the changes in noinst. --Don Simons Style: Quartett Bass Quartett: Voices S A T B ; Clefs G G8 G8 F ; Choral Bass: Voices BC ; Clefs F Meter: m4206 Pages: 5 Systems: 20 Indent: 0.05 Flats: 1 %Bars/line: 3 Name: {c{$^1$}} {c{$^3$}} {c{$^4$}} {f{$^4$}} Size: 16 %% \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} %% \def\raisebarno{4mm} %% \raggedbottom %% \parskip 5\Interligne plus 7\Interligne minus 7\Interligne %% \input musixadd %% \input musixlit %% \input musixdbr %% \tenbf %% P %% Ab %% h280m %% It100 %% \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{12}\ %% \\let\pausc\PAusc\ % Bar 0 S: e25 e e e L: S a b c A: e25 e e e L: A a b c T: e24 e e e L: T a b c B: e23 e e e L: B a b c BC: rp % Bar 1 %% \\\songbottom{1}\songtop{2}\ %% L2P2Mn212bbr+ci.05 %% \\\advance\barno-1\ B: g23d g4 g2 d L: Ho-mo qui-dam BC: g03 g2 d % Bar 2 B: g43 f ef d c2 b L: fe-cit ce-nam mag-nam BC: g43 f ef d 6 c2 7 x146 b % Bar 3 B: b43 f g d e2f d L: et vo-ca-vit mul-tos BC: b43 f g d e2f d % Bar 4 B: r4 b42 bd c8 d4 e f2 L: ez mi-sit ser-vum su- BC: b02 d4 e f2 % Bar 5 B: d43 e2f f4 c2 c L: um ho-ra ce-nae BC: d43 e2f f4 c0 % Bar 6 B: a42 a8 a b4 c d2 c4 ( f L: di-ce-re in-vi-ta-tis ut BC: a22 b4 c d2 c4 f s % Bar 7 B: f43 ) a g2 c0- L: ve-ni-rent BC: f43 s a g2 4 x143 c0- % Bar 8 B: r2 f23 d4 g2 f4 L: qui-a iam pa- BC: f03 d4 g2 f4 % Bar 9 B: b23 a4 g ad a8 d2- L: ra-ta sunt om-ni-a, BC: b23 a4 # g a2 4 x143 d- s % Bar 10 B: d43 b e2f d4 c dd d8 L: iam pa-ra-ta sunt om-ni- BC: d43 s c e2f d4 # c 6 x185 d2 65 x144 x383 % Bar 11 B: g92 L: a. BC: g92 % Bar 12 %% L5Mn512345bbtttcr+i.05 %% \\\songbottom{1}\songtop{5}\ S: r0 g24d g4 L: Et ce- A: r0 d25d d4 L: Et ce- T: g24d g4 b2 b L: Et ce-pe-runt B: r0 g23d g4 L: Et ce- BC: g02 g+ s % Bar 13 S: g24 a g g L: pe-runt om-nes A: b24 a d d L: pe-runt om-nes T: d25d c4 b2n b L: om---nes B: g23 fs g g L: pe-runt om-nes BC: g23 s fs 6 g0 # % Bar 14 S: g44d g8 g4 g g2 g L: si-mul ex-cu-sa-re, A: e45 e e d e2 e L: si-mul ex-cu-sa-re, T: c45d c8 c4 bn c2 c L: si-mul ex-cu-sa-re, B: c43 c e g c2- c L: si-mul ex-cu-sa-re, BC: c23 e4 6 g # c0- % Bar 15 S: a44 a c g a2 a L: si-mul ex-cu-sa-re A: f45d f8 f4 e f2 f L: si-mul ex-cu-sa-re T: f44 f a c f2- f L: si-mul ex-cu-sa-re, B: rp L: BC: f23 a4 6 c f0- % Bar 16 %% L6P3 S: r2 b24d b4 b2 L: pri-mus e- A: f25d f4 f d g2 L: pri-mus e-nim di- T: d25d d4 d2 d L: pri-mus e-nim B: b22d b4 b2 g L: pri-mus e-nim BC: b02d g2 % Bar 17 S: a24 d0 b2 L: nim di-xit A: (~ f25d e4 d2 )~ g L: xit, di- T: d25 a (~ b4 c d [ c8 b ] L: di-xit e- B: d23d c4 b2 g L: di---xit BC:
[Tex-music] Space between systems
I just detect that in my attached file line 351 should read: %% L17P5Mn512345bbtttcr-i.0 I forgot P5 sorry for this! Hermann -- --- 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] Space between systems
The text below is a PMX-source generated by M-Tx. It is the beginning part of a larger score which consists of several parts with a different number of voices. I solve this (following a proposal given by Don sometimes ago) by using an opening bar with the full number of voices and begin each part as a new movement. If you run the source below you will find a too large space between the second and third system of page 2. How can I get equal space between the systems? Hermann Hinsch --- \def\mtxversion{0.60d} \def\mtxdate{11 October 2008} \input mtx \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} \def\raisebarno{4mm} \raggedbottom \parskip 5\Interligne plus 7\Interligne minus 7\Interligne \input musixadd \input musixlit \input musixdbr \tenbf --- 5 -5 1 1 1 1 1 4 2 0 6 0.0 -1 2 5 16 0.05 \mtxInstrName{} \mtxInstrName{{f{$^4$}}} \mtxInstrName{{c{$^4$}}} \mtxInstrName{{c{$^3$}}} \mtxInstrName{{c{$^1$}}} 66000 ./ \\mtxGroup{1}{5}{2}\ \\mtxSetSize{5}{\mtxNormalSize}\ \\mtxTenorClef{4}\ \\mtxTenorClef{3}\ % Paragraph 3 line 22 bar 1 P Ab h280m It100 \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{12}\ \\let\pausc\PAusc\ rp / rp / rp / rp / rp / % Paragraph 4 line 39 bar 2 \\\songbottom{1}\songtop{2}\ L2P2Mn212bbr+ci.05 \\\advance\barno-1\ \\\mtxSetLyrics{41}{Ho-mo qui-dam}\ \\\mtxAssignLyrics{2}{41}\ g03 g2 d2 / g23d g4 g2 d2 / % Paragraph 5 line 47 bar 3 \\\mtxSetLyrics{41}{fe-cit ce-nam mag-nam}\ g43 f4 e4f d4 6 c2 7 x146 b2 / g43 f4 e4f d4 c2 b2 / % Paragraph 6 line 52 bar 4 \\\mtxSetLyrics{41}{et vo-ca-vit mul-tos}\ b43 f4 g4 d4 e2f d2 / b43 f4 g4 d4 e2f d2 / % Paragraph 7 line 57 bar 5 \\\mtxSetLyrics{41}{ez mi-sit ser-vum su-}\ b02 d4 e4 f2 / r4 b42 b4d ca8 d4 e4 f2 / % Paragraph 8 line 62 bar 6 \\\mtxSetLyrics{41}{um ho-ra ce-nae}\ d43 e2f f4 c0 / d43 e2f f4 c2 c2 / % Paragraph 9 line 67 bar 7 \\\mtxSetLyrics{41}{di-ce-re in-vi-ta-tis ut}\ a22 b4 c4 d2 c4 f4 s / a42 aa8 aa8 b4 c4 d2 c4 (S \mtxBM\ f4 / % Paragraph 10 line 72 bar 8 \\\mtxSetLyrics{41}{ve-ni-rent}\ f43 s a4 g2 4 x143 c0- / \mtxEM\ f43 )S a4 g2 c0- / % Paragraph 11 line 77 bar 9 \\\mtxSetLyrics{41}{qui-a iam pa-}\ f03 d4 g2 f4 / r2 f23 d4 g2 f4 / % Paragraph 12 line 82 bar 10 \\\mtxSetLyrics{41}{ra-ta sunt om-ni-a,}\ b23 a4 # g4 a2 4 x143 d2- s / b23 a4 g4 a4d aa8 d2- / % Paragraph 13 line 87 bar 11 \\\mtxSetLyrics{41}{iam pa-ra-ta sunt om-ni-}\ d43 s c4 e2f d4 # c4 6 x185 d2 65 x144 x383 / d43 b4 e2f d4 c4 d4d da8 / % Paragraph 14 line 92 bar 12 \\\mtxSetLyrics{41}{a.}\ g92 / g92 / % Paragraph 15 line 97 bar 13 L5Mn512345bbtttcr+i.05 \\\songbottom{1}\songtop{5}\ \\\mtxSetLyrics{11}{Et ce-}\ \\\mtxSetLyrics{21}{Et ce-}\ \\\mtxSetLyrics{31}{Et ce-pe-runt}\ \\\mtxSetLyrics{41}{Et ce-}\ \\\mtxAssignLyrics{5}{11}\ \\\mtxAssignLyrics{4}{21}\ \\\mtxAssignLyrics{3}{31}\ g02 g0+ s / r0 g23d g4 / g24d g4 b2 b2 / r0 d25d d4 / r0 g24d g4 / % Paragraph 16 line 110 bar 14 \\\mtxSetLyrics{11}{pe-runt om-nes}\ \\\mtxSetLyrics{21}{pe-runt om-nes}\ \\\mtxSetLyrics{31}{om---nes}\ \\\mtxSetLyrics{41}{pe-runt om-nes}\ g23 s f2s 6 g0 # / g23 f2s g2 g2 / d25d c4 b2n b2 / b24 a2 d2 d2 / g24 a2 g2 g2 / % Paragraph 17 line 121 bar 15 \\\mtxSetLyrics{11}{si-mul ex-cu-sa-re,}\ \\\mtxSetLyrics{21}{si-mul ex-cu-sa-re,}\ \\\mtxSetLyrics{31}{si-mul ex-cu-sa-re,}\ \\\mtxSetLyrics{41}{si-mul ex-cu-sa-re,}\ c23 e4 6 g4 # c0- / c43 c4 e4 g4 c2- c2 / c45d ca8 c4 b4n c2 c2 / e45 e4 e4 d4 e2 e2 / g44d ga8 g4 g4 g2 g2 / % Paragraph 18 line 132 bar 16 \\\mtxSetLyrics{11}{si-mul ex-cu-sa-re}\ \\\mtxSetLyrics{21}{si-mul ex-cu-sa-re}\ \\\mtxSetLyrics{31}{si-mul ex-cu-sa-re,}\ \\\mtxAssignLyrics{2}{}\ f23 a4 6 c4 f0- / rp / f44 f4 a4 c4 f2- f2 / f45d fa8 f4 e4 f2 f2 / a44 a4 c4 g4 a2 a2 / % Coded by M-Tx -- --- 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] Centered rest
Am Samstag, 5. Mai 2012, 17:09:54 schrieb Don Simons: == 1 1 4 4 4 4 0 0 1 1 20 0 t .\ \\\let\pauset\pause\def\pause{\PAuse\global\let\pause\pauset}\ c84 d e f g a b c | rp | c1 c b b a a g g f f e e d d c c / == I found out by trial and error that you need the \global or else the last redefinition of \pause doesn't work right. Given that, it's a bit of a mystery to me why you don't need \global in the original definition and redefinition. --Don Simons I tried this and got a redefined r9-symbol for only 1 bar in the case of my score. If you take more bars in your example you will find the same result. Hermann Hinsch -Original Message- From: tex-music-boun...@tug.org [mailto:tex-music-boun...@tug.org] On Behalf Of Hermann Hinsch Sent: Saturday, May 05, 2012 7:34 AM To: Werner Icking Music Archive Subject: [Tex-music] Centered rest Using rp gives the possibility of a centered symbol of a whole rest r0. Would it be possible to redefine rp in order to get a centered r9-symbol? Hermann Hinsch -- --- 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] Stemless black notes
I would like to use within a M-Tx score black stemless quarter notes and stemless square headed quarter notes. As I learn from musixtex-doc this should be possible by including musixlit.tex and use nqu or nql and cnqu or cnql (of course with the pitch number) which are defined in musixlit but I always get the error undefined contol sequence ... . nq without u or l gives what I want but cnq isn´t accepted. The used version of musixlit is 0.36 1. March 1995 Hermann Hinsch -- --- 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] Thin double bars
I would like to set thin double bars in a mtx-source of several voices on selected voices only. I tried to use \\\Hidebarrule{n}\ but without success. Hidebarrule obviously acts only on single bars. I am not very familiar with TeX. Could you help? Hermann -- --- 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] Thin double bars
Am Mittwoch, 3. August 2011, 13:53:55 schrieb Jean-Pierre Coulon: On Wed, 3 Aug 2011, Hermann Hinsch wrote: Hidebarrule obviously acts only on single bars [...] What does \hidebarrule{n} do in your case? Nothing! Although it should delete all following bar of the specified voice. Doublebar obviously prevents this feature. Hermann Jean-Pierre Coulon cou...@obs-nice.fr --- 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] New beta of PMX (2.614)
Am Montag, 18. Juli 2011, 16:20:18 schrieb Don Simons: I'm stumped. Can someone else try compiling the test file with the new version? --Don I used the new version on Opensuse 11.4 and get the attached result Hermann -- Test-pmx2614.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] PMX 2.613 (was RE: all-staves transposition in PMX 2.610)
Am Mittwoch, 29. Juni 2011, 17:57:38 schrieb Philipp Neukel: Hello, I have tried to compile the source on my mac using gcc and gfortran, but I never get through: $$ pmx2613.for:735.72: call getarg(1,jobname,idum) ! May need to replace this w/ next l Commernt out this line and use the next one Hermann 1 Error: Too many arguments in call to 'getarg' at (1) pmx2613.for:748.72: call getarg(2,jobname,idum) ! May need to replace this w/ next Do the same as above 1 Error: Too many arguments in call to 'getarg' at (1) $$ Whether I use Mac OS X (10.6.8 + Developer Tools / XCode) or an Ubuntu Live CD (10.10) is of no concern. After cd to the folder I state $ gfortran pmx2613.for What am I doing wrong? I am rather new to compiling myself, so my mistakes could be basic. Thanks, Philipp Am 29.06.2011 um 17:42 schrieb Don Simons: Good catch, Cornelius! I think I have it fixed in the newly posted beta: http://www.icking-music-archive.org/software/pmx/pmx2613.zip --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@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] curlybrackets
Am Mittwoch, 20. April 2011, 09:46:30 schrieb Andre Van Ryckeghem: I remember, i had that problem when making the example in the musixdoc.pdf manual (page 15). I had to first do \input curly and then set the musicsizes I did so but without any success Are you using pmx or tex? I use M-Tx with Size: 16 supressed and set \smallmusicsize after \input curly Andre -Oorspronkelijk bericht- From: Hermann Hinsch Sent: Tuesday, April 19, 2011 7:25 PM To: Werner Icking Music Archive Subject: [Tex-music] curlybrackets Hi all, I would like to use curlybrackets (input curly) in my score but I always get a bracket which is too large independent of the musicsize or number of staves in a system. Hermann --- 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] curlybrackets
Hi all, I would like to use curlybrackets (input curly) in my score but I always get a bracket which is too large independent of the musicsize or number of staves in a system. Hermann --- 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] [ANNOUNCE] extract.lua: Making parts of a M-Tx score
Am Freitag, 15. April 2011, 05:24:19 schrieb Don Simons: Here a test drive report. The really good news is that on my somewhat aging Windows XT SP2 system, straight out of the box I got the script to run and extract parts. (I'm a little puzzled why it ran at all since I've never knowingly installed any Lua interpreter). PMX 2.603 than ran fine on Sanctus-Q2. But when I next ran etex on the resulting Sanctus-Q2.tex, I got ! sorry, musixuad must be input before musixlyr. l.48 ...y, musixuad must be input before musixlyr} After commenting out the two lines % \input musixadd % \input musixuad etex and dvips ran OK, but produced a .ps with one system on the 1st page at the bottom, 1 on the second at the top, and two on the 3rd, and 3 on the 4th. I had used these options with dvips: dvips -O0.25in,-0.22in Sanctus-Q2 Adding -ta4 didn't help the pagination. I know this from my experience with many M-Tx scores. This is due to using in the preamble Bars/line: . I use this in the first run but to get a pleasant layout one has to specify Pages: and Systems: and if necessary distribute the systems by the PMX commands Ln and LnPm Hermann The musixadd issue is probably related (in a way I haven't worked out in detail) to assumptions I made in PMX 2.603, namely that it would always use MusiXteX 1.15 or better, and therefore never require musixadd, musixmad, or musixuad. Bad news is that I couldn't get prepmx to process Sanctus.mtx at all. It complains == This is M-Tx 0.60d (Music from TeXt) 11 October 2008 == Input from file Sanctus.mtx Writing to Sanctus.pmx Too many groups: ERROR on line 5 When Hermann first started this thread, I wondered whether M-Tx could deal with so many voices, and I'm still wondering. Have I missed an upgrade? --Don Simons -Original Message- From: tex-music-boun...@tug.org [mailto:tex-music-boun...@tug.org] On Behalf Of Dirk Laurie Sent: Wednesday, April 13, 2011 1:03 PM To: Werner Icking Music Archive Subject: [Tex-music] [ANNOUNCE] extract.lua: Making parts of a M-Tx score On Mon, Apr 11, 2011 at 01:02:39PM +0200, Hermann Hinsch wrote: So Dirk, your suggestion might be easier. As you asked me you will find the M-Tx score of the Sanctus (which is the smallest part) in the attachment. I append: 1. The program extract.lua, a rudimentary M-Tx score-to-parts maker, with just enough features to handle your Sanctus. 2. Your Sanctus.mtx (so others can check that exctact.lua works on their systems too) 3. The five files made by extract.lua The coding is to my usual standard, i.e. intelligible to me at the time of writing. If others can understand it, it is because Lua is an unusually readable and intuitive language. We can start talking revision numbers the moment that more than one version exists. “It is pointless to generalize unless at least two non-isomorphic examples of the generalization can be given.” — Nicolas Bourbaki Dirk --- 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] [ANNOUNCE] extract.lua: Making parts of a M-Tx score
Am Freitag, 15. April 2011, 07:42:08 schrieb Dirk Laurie: On Wed, Apr 13, 2011 at 10:02:32PM +0200, Dirk Laurie wrote: I append: 1. The program extract.lua, a rudimentary M-Tx score-to-parts maker, with just enough features to handle your Sanctus. We can start talking revision numbers the moment that more than one version exists. OK, here is a newer version: 0.20. It has one more feature, e.g: texlua extract.lua Sanctus.mtx Q3 Bass extracts the third choir and the bass part. Dirk, this is excellent! The performer of the whole Mass asked just for this. Therefore I made a C-program to extract the necessary lines but I had to add all M-Tx specific instructions. Of course this was a stopbag. Hermann And it corrects a bug that Hermann reported. Dirk --- 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] Making parts of a M-Tx score
Hi Christian, Dirk and Don, Thank you very much for your help. First of all this is my whole project: Typesetting a complete catholic mass by Abbatini (1600 - 1679) of 16 voices with all 5 parts (Kyrie, Gloria, Credo, Sanctus, and Agnus-Dei). You may find this mass at www.rzuser.uni- heidelberg.de/~nh0/QUICS.html. As the mass will be performed in the next future the leader of the ensemble ask me to extract single voices. I wasn´t at home during the last days. So I only tried to use abcpp as Christian suggested. I had a first success taking the same scheme as in the example given in .../pmxtricks/ihrl.mtp. Following this example I have to change all used labels. This would be rather tedious because the mass consists of 312 bars. So Dirk, your suggestion might be easier. As you asked me you will find the M-Tx score of the Sanctus (which is the smallest part) in the attachment. Don, I will send the PMX score of the Sanctus to your private address. Hermann --- \def\mtxversion{0.60d} \def\mtxdate{11 October 2008} \input mtx \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} \def\raisebarno{4mm} \raggedbottom \parskip 9\Interligne plus 7\Interligne minus 7\Interligne \input musixadd \input musixuad \input musixlit \tenbf --- 17 -17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 0 6 0.0 0 0 3 20 0 66000600060006000 ./ \\mtxGroup{1}{17}{14}\ \\mtxGroup{2}{13}{10}\ \\mtxGroup{3}{9}{6}\ \\mtxGroup{4}{5}{2}\ \\mtxSetSize{17}{\mtxNormalSize}\ \\mtxTenorClef{16}\ \\mtxTenorClef{15}\ \\mtxTenorClef{12}\ \\mtxTenorClef{11}\ \\mtxTenorClef{8}\ \\mtxTenorClef{7}\ \\mtxTenorClef{4}\ \\mtxTenorClef{3}\ % Paragraph 3 line 22 bar 1 P2 Ab h290m \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{8.6}\ \\\roffset{79.5}{\zcharnote{306}{\medtype\bf 1}}\ \\setinterinstrument{1}{3.2mm}\ \\setinterinstrument{5}{3.5mm}\ \\setinterinstrument{9}{3.5mm}\ \\setinterinstrument{13}{3.5mm}\ \\\mtxSetLyrics{11}{San---ctus}\ \\\mtxSetLyrics{21}{San-}\ \\\mtxAssignLyrics{17}{11}\ \\\mtxAssignLyrics{16}{21}\ g03 g2- b2 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / XS3 r0 \mtxBM\ g25d f4 / d25d c4 b2 d2 / % Paragraph 4 line 66 bar 2 \\\mtxSetLyrics{11}{San-}\ \\\mtxSetLyrics{21}{-}\ \\\mtxSetLyrics{31}{San---}\ \\\mtxAssignLyrics{15}{31}\ c23 e2 d0 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / XS6 r0 d25d c4 / e45 f4s g0 \mtxEM\ f2 / \mtxBM\ c45 b4 b4 [ a8 g8 ] \mtxEM\ a0 / % Paragraph 5 line 101 bar 3 \\\mtxSetLyrics{11}{ctus}\ \\\mtxSetLyrics{21}{ctus}\ \\\mtxSetLyrics{31}{-ctus San-}\ \\\mtxSetLyrics{41}{San-}\ \\\mtxAssignLyrics{14}{41}\ g23d f4s e4 f4 g2 s / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / \\\mtxLyricsAdjust{14}{2}\ \mtxBM\ g23d f4s e4 f4 (Q g2 / b24 d2 \mtxBM\ c4 b4 b4 [ a8 g8 ] / g05 r0 / b04 r0 / % Paragraph 6 line 136 bar 4 \\\mtxSetLyrics{11}{San---ctus,}\ \\\mtxSetLyrics{21}{San---}\ \\\mtxSetLyrics{31}{ctus,}\ \\\mtxSetLyrics{41}{ctus,}\ g23 s f2s g0 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / g23 )Q \mtxEM\ f2s g0 / \mtxEM\ a04 b0 / XS3 r0 g25d f4 / d25d c4 b2 d2 / % Paragraph 7 line 171 bar 5 \\\mtxSetLyrics{11}{San-}\ \\\mtxSetLyrics{21}{-ctus, San-}\ \\\mtxSetLyrics{31}{San---ctus,}\ \\\mtxSetLyrics{41}{San-}\ c23d b4 a2 b2 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / r9 / \mtxBM\ c23d b4 a2 b2 / e25d d4 c2 d2 / e25 g2 r2 \mtxBM\ f2s / \mtxBM\ c25d d4 e2 b2 / % Paragraph 8 line 206 bar 6 \\\mtxSetLyrics{11}{ctus}\ \\\mtxSetLyrics{21}{ctus}\ \\\mtxSetLyrics{31}{Sanctus}\ \\\mtxSetLyrics{41}{ctus}\ \\\mtxSetLyrics{51}{San-}\ \\\mtxSetLyrics{61}{San-}\ \\\mtxSetLyrics{71}{San-}\ \\\mtxSetLyrics{81}{San-}\ \\\mtxSetLyrics{91}{San-}\ \\\mtxAssignLyrics{13}{51}\ \\\mtxAssignLyrics{12}{61}\ \\\mtxAssignLyrics{11}{71}\ \\\mtxAssignLyrics{10}{81}\ \\\mtxAssignLyrics{9}{91}\ c23 d2 g0- / r9 / r9 / r9 / r9 / r9 / r9 / r9 / XS8 r0 r2 \mtxBM\ b44 a4 / XS8 r0 r2 \\\mtxLyricsAdjust{10}{2}\ \mtxBM\ g43 f4 / XS8 r0 \mtxBM\ b44 a4 g4 [ a8 b8 ] / XS4 r2 \mtxBM\ d45 c4 b4 c4 \mtxEM\ d2 / XS8 r0 \mtxBM\ d45 c4 b4 [ c8 d8 ] / c23 \mtxEM\ d2 g0- / c45d ba8 a4 d4 d0 / [ e85 f8 ] g2 \mtxEM\ f4s g0 / \mtxEM\ a04 b0 / % Paragraph 9 line 241 bar 7 \\\mtxSetLyrics{51}{ctus San-}\ \\\mtxSetLyrics{61}{ctus}\ \\\mtxSetLyrics{71}{ctus}\ \\\mtxSetLyrics{81}{ctus, San-ctus}\ \\\mtxSetLyrics{91}{ctus}\ \\\mtxSetLyrics{101}{San-}\ \\\mtxSetLyrics{111}{San-ctus}\ \\\mtxSetLyrics{121}{San-}\ \\\mtxSetLyrics{131}{San-}\ \\\mtxSetLyrics{141}{San-}\ \\\mtxSetLyrics{151}{San-}\ \\\mtxAssignLyrics{17}{}\ \\\mtxAssignLyrics{16}{}\ \\\mtxAssignLyrics{15}{}\ \\\mtxAssignLyrics{14}{}\ \\\mtxAssignLyrics{8}{101}\ \\\mtxAssignLyrics{7}{111}\ \\\mtxAssignLyrics{6}{121}\ \\\mtxAssignLyrics{5}{131}\ \\\mtxAssignLyrics{4}{141}\ \\\mtxAssignLyrics{3}{151}\ c23 a2 d2 g2- / r9 / XS8 r0 \mtxBM\ d45 c4 b4 [ c8 d8 ] / XS8 r0 \mtxBM\ f45d e8 d4 [ e8 f8 ] / XS3 r2 \mtxBM\ c45 b4 a4 [ b8 c8
[Tex-music] Making parts of a M-Tx score
Hi all, do you think there would be a possibility to exstract single voices from a M-Tx score of 17 voices? I tried scor2part on the pmx ouput of the M-Tx score. But no chance! Hermann --- 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 full MusiXTeX distribution now available
If one uses treblelowoct with M-Tx the 8 overlaps a little the lower part of the clef symbol. The amount depends on the note size 20 or 16. As I normaly use 16 as size I change in the line 2697 of musixtex.tex the parameter -7.0 to 7.8 and -2.3 to -2.5. But if the size is 20 other values would be more convenient. So I would like to propose to set the parameters in dependence of the music size. Hermann --- 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] M-Tx, PMX change the number of staves per system
Am Donnerstag, 3. Februar 2011, 05:44:44 schrieb dsim...@roadrunner.com: Hermann-- This one has me stumped so far. There is no doubt that many of the M-Tx-generated commands in this score have great potential for interfering with PMX's vertical spacing treatments. I suspect the following lines: \raggedbottom \parskip 15\Interligne plus 7\Interligne minus 7\Interligne \\mtxSetSize{5}{\mtxNormalSize}\ \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{15}\ However, even after commenting them all out, the vertical spacing is still bad, especially between the two 2-line systems. Let me just say that the following SIMPLE file, which has the same arrangement of systems, numbers of staves/system, and movement breaks, DOES come out with acceptable vertical spacing. If you can plug all the M-Tx stuff into this framework, or at least get it to use the same vertical spacing commands, then you'll have done what I've failed to do so far. I may yet try that myself but not right now; I'm kind of tired after having sat through an 11-hour meeting earlier today. --Don Simons = Hi Don, if you insert at the start of your source as only addition --- \def\mtxversion{0.60d} \def\mtxdate{11 October 2008} \input mtx --- you will see that the two 2-line systems are totally separeted. As mtx.tex inputs pmx.tex, musixlyr.tex, musixuad.tex, and musix.tex, who is responsable? Hermann 5 5 4 4 4 4 0 0 3 6 20 0 t .\ Ai.9 g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / L3P2Mn212tt Ai.9 g44 g g g / g44 g g g / g44 g g g / g44 g g g / L5Mn512345t g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / L6P3 g44 g g g / g44 g g g / g44 g g g / g44 g g g / g44 g g g / = --- 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] M-Tx, PMX change the number of staves per system
Hi all, although my question is discussed half a year ago I would like to ask you for your help once more. The PMX source (as test) below is derived from a M-Tx source with some necessary modifications to run pmxab. One gets 3 pages. The first one with 2 systems each with 5 staves. The 2. pages consists of 2 systems each with 2 staves and one system again with 5 staves. Now there is a large distance between the first two systems. I tried several pmx or tex inline codes but I didn´t find any solution. It seems to me as if the layout of the page is dominated by larger systems. Hermann Hinsch --- \def\mtxversion{0.60d} \def\mtxdate{11 October 2008} \input mtx \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} \def\raisebarno{4mm} \raggedbottom \parskip 15\Interligne plus 7\Interligne minus 7\Interligne \input musixadd \input musixuad \input musixlit \tenbf --- 5 -5 1 1 1 1 1 4 4 0 6 0.0 0 3 6 16 0.05 \mtxInstrName{{f${^4}$}} \mtxInstrName{{f${^4}$}} \mtxInstrName{{c${^4}$}} \mtxInstrName{{c${^3}$}} \mtxInstrName{{c${^1}$}} 66000 ./ \\mtxSetSize{5}{\mtxNormalSize}\ \\mtxTenorClef{4}\ \\mtxTenorClef{3}\ % Paragraph 3 line 21 bar 1 It100 h280m P \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{15}\ \\\mtxSetLyrics{11}{A A A A}\ \\\mtxSetLyrics{21}{B B B B}\ \\\mtxSetLyrics{31}{C C C C}\ \\\mtxSetLyrics{41}{E E E E}\ \\\mtxAssignLyrics{5}{11}\ \\\mtxAssignLyrics{4}{21}\ \\\mtxAssignLyrics{3}{31}\ \\\mtxAssignLyrics{2}{41}\ c03 / c43 c4 c4 c4 / d45 d4 d4 d4 / a44 a4 a4 a4 / c45 c4 c4 c4 / % Paragraph 4 line 36 bar 2 \\\mtxSetLyrics{11}{A A A A}\ \\\mtxSetLyrics{21}{B B B B}\ \\\mtxSetLyrics{31}{C C C C}\ \\\mtxSetLyrics{41}{E E E E}\ c03 / c43 c4 c4 c4 / d45 d4 d4 d4 / a44 a4 a4 a4 / c45 c4 c4 c4 / % Paragraph 5 line 47 bar 3 \\\mtxSetLyrics{11}{A A A A}\ \\\mtxSetLyrics{21}{B B B B}\ \\\mtxSetLyrics{31}{C C C C}\ \\\mtxSetLyrics{41}{E E E E}\ c03 / c43 c4 c4 c4 / d45 d4 d4 d4 / a44 a4 a4 a4 / c45 c4 c4 c4 / % Paragraph 6 line 58 bar 4 \\\mtxSetLyrics{11}{A A A A}\ \\\mtxSetLyrics{21}{B B B B}\ \\\mtxSetLyrics{31}{C C C C}\ \\\mtxSetLyrics{41}{E E E E}\ c03 / c43 c4 c4 c4 / d45 d4 d4 d4 / a44 a4 a4 a4 / c45 c4 c4 c4 / % Paragraph 7 line 69 bar 5 \\\mtxSetLyrics{11}{A A A A}\ \\\mtxSetLyrics{21}{B B B B}\ \\\mtxSetLyrics{31}{C C C C}\ \\\mtxSetLyrics{41}{E E E E}\ c03 / c43 c4 c4 c4 / d45 d4 d4 d4 / a44 a4 a4 a4 / c45 c4 c4 c4 / % Paragraph 8 line 80 bar 6 \\\mtxSetLyrics{11}{A A A A}\ \\\mtxSetLyrics{21}{B B B B}\ \\\mtxSetLyrics{31}{C C C C}\ \\\mtxSetLyrics{41}{E E E E}\ c03 Rd / c43 c4 c4 c4 / d45 d4 d4 d4 / a44 a4 a4 a4 / c45 c4 c4 c4 / % Paragraph 19 line 201 bar 17 L3P2Mn214btr+ %\\\resetlayout\ \\\mtxSetLyrics{21}{Ca-ro ci-bus san-guis}\ \\\mtxAssignLyrics{2}{21}\ m4/2/0/6 d23d d4 d4 d4 c4sd c8 / a25d a4 a4 a4 a4d ea8 / % Paragraph 20 line 208 bar 18 \\\mtxSetLyrics{21}{po-tus ma-net ta-}\ d23d d4 r4 d8 d8 d2 / f25d f4 r4 fa8 fa8 f2 / % Paragraph 21 line 213 bar 19 \\\mtxSetLyrics{21}{men, ma-net ta-men Chri-stus}\ d43 c8 c8 c2 e2- g4d g8 / f45 ea8 ea8 g2d [ \mtxBM\ ea8 s \mtxEM\ da8 s ] d4d ca8 / % Paragraph 22 line 218 bar 20 \\\mtxSetLyrics{21}{to-tus sub u-tra-que}\ c23d c4 r4 c8 c8 d4 f4 6 / c25d c4 r4 ea8 ea8 [ \mtxBM\ da8 s \mtxEM\ ca8 s ] [ \mtxBM\ ca8 s \mtxEM\ ba8 s ] / % % Paragraph 23 line 223 bar 21 \\\mtxSetLyrics{21}{spe-ci-e, sub u-tra-que spe-ci-}\ d43 e4 a4- f8 f8 g4 b4f 6 g4 a4 / b44d ba8 a4 aa8+ aa8 [ \mtxBM\ ga8 s \mtxEM\ fa8 s ] [ \mtxBM\ fa8 s \mtxEM\ ea8 s ] e4d ea8 / % % Paragraph 24 line 228 bar 22 \\\mtxSetLyrics{21}{e.}\ m4/4/0/0 r2b \chu4\ r2b Rd / r2b \chl6\ r2b / % % Paragraph 25 line 233 bar 23 L5Mn512345bbtttr+ \\\mtxSetLyrics{11}{Lau-da}\ \\\mtxSetLyrics{21}{Lau--da}\ \\\mtxSetLyrics{31}{Lau-da}\ \\\mtxSetLyrics{41}{Lau-da}\ \\\mtxAssignLyrics{5}{11}\ \\\mtxAssignLyrics{3}{31}\ \\\mtxAssignLyrics{2}{41}\ m3/2/3/2 d23d d2 a4 / r2d d23 a4 / r2d d25 c4s / r4 [ \mtxBM\ da85 ea8 fa8 \mtxEM\ ga8 ] f2 e4 / r2d a24 a4 / % Paragraph 26 line 245 bar 24 \\\mtxSetLyrics{11}{Si-on Sal-va-}\ \\\mtxSetLyrics{21}{Si-on Sal-va-}\ \\\mtxSetLyrics{31}{Si-on Sal-va-}\ \\\mtxSetLyrics{41}{Si-on Sal-va-}\ d43 c4 f2 e2 / d43 c4 f2 e2 / d45 e4 f2 c2 / f45 g4 a2 g2 / a44 c4 c2 c2 / % Paragraph 27 line 256 bar 25 \\\mtxSetLyrics{11}{to-rem, Lau-da}\ \\\mtxSetLyrics{21}{to-rem, Lau-da}\ \\\mtxSetLyrics{31}{to-rem, Lau-da}\ \\\mtxSetLyrics{41}{to-rem, Lau-da}\ g43 c4- f2 c2 / g43 c4- f2 c2 / d45 e4 f2 e2 / g45 g4 a2 g2 / b44 c4 c2 c2 / L6P3 % Paragraph 28 line 267 bar 26 \\\mtxSetLyrics{11}{du-cem et Pa-sto-}\ \\\mtxSetLyrics{21}{du-cem et Pa-sto-}\ \\\mtxSetLyrics{31}{du-cem et Pa-sto-}\ \\\mtxSetLyrics{41}{du-cem et Pa-sto-}\ d43 a4 b4f d4 c2 / d43 a4 b4f d4 c2 / d45 c4 b4f f4 g2 / f45 e4 d4 f4 e2 / a44 a4 d4 a4 c2 / % Paragraph 29 line 278 bar 27 \\\mtxSetLyrics{11}{rem in hym-nis et}\ \\\mtxSetLyrics{21}{rem in hym-nis et}\ \\\mtxSetLyrics{31}{rem in hym-nis et}\ \\\mtxSetLyrics{41}{rem}\ f22 f4+ g4 a4 b4f
[Tex-music] Additions to musixtex.tex
Using M-Tx or musixlyr it is sometimes desirable to have small clefsymbols for trebleoct, treblelowoct, bassoct, and basslowoct. I would like to suggest to make additions to musixtex.tex like this: \def\smalltreblelowoct{\smalltrebleclef\raise-7.8\internote\hb...@to\z@{\smalltype\it\kern -2.5\Interligne 8\hss}} Hermann --- 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] M-Tx with 17 voices
Am Donnerstag, 18. November 2010, 20:58:46 schrieb Dirk Laurie: On Thu, Nov 18, 2010 at 08:38:32PM +0200, Hermann Hinsch wrote: I am asked to typset a mass with 4 choirs each of 4 voices and 1 instrumental bass. Although pmx now allows up to 24 voices M-Tx gives an error too many groups which is caused by the forth group. If I use pmx with musixlyr I get what I want without any error. As M-Tx is much more convenient is there a possibility to overcome the limitation to 3 groups? In globals.pas, find: maxgroups = 3; change it to what you need, and recompile prepmx. [Caveat: I have not tested this.] Dirk Dirk, thank you for your help. In addition to maxgroups = 4 I have changed maxvoices and maxstaves to 17 and it works up to now so far as I typed the first 8 bars. Hermann --- 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] Space between pagenumber and the first stave
May be my question is related to what just is discussed. I use M-Tx for my typesetting. If the last page consists of fewer staves than possible the space between the pagenumber and the first staff is smaller than on full pages. Any suggestion? Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] Individual key signature
Am Freitag, 30. Juli 2010 12:09:47 schrieb Andre Van Ryckeghem: I am not sure if this is, what should be done, but i tried to change the clef and keys of 1 instrument with type 3 commands. To do it in the middle of a bar i have split the bar and removed the barline. My guide to do this was the musicdoc114.pdf manual (section 2.14) I used the same section to find a solution but I wasn't so successful as Andre. But there remains the problem, that \ignorenats removes the naturals in all staves. I would like to ask the TeX experts if there would be the possibility to set a natural for the changed signature for one staff only. Hermann Andre Attention: there are 2 long lines that are broken by the email === 3 3 4 4 0 6 0 1 1 1 20 .06 a min. fs min. c min. btt ./ Abr B %% It92ibaclob \\let\xbarsav\xbar\ Rz a4- b c d / f4 g a b / c4 d e f / \\\setclef28\zchangeclefs\setclef2\bass\zchangeclefs\setsign2{-1}\setsign1{ 0}\setsign3{0}\ignorenats\changesignature\ % m2400 e4 fs / c4-- ds / g4 as / \\\def\xbar{\let\xbar\xbarsav\zbar}\ \\\setclef2\treble\zchangeclefs\setsign2{+2}\setsign1{0}\setsign3{0}\ignore nats\changesignature\ g4s a / X1 e4s++ f / b4s c / m4400 e4 fs gs a / c4 ds es f / g4 as bs c / From: Don Simons Sent: Friday, July 23, 2010 4:25 PM To: 'Werner Icking Music Archive' Subject: Re: [TeX-Music] Individual key signature I'm curious why you would want to change the key signature in only one staff, while presumably leaving the others the same. --Don Simons From: icking-music-archive.org-tex-music-boun...@mailman.nfit.au.dk [mailto:icking-music-archive.org-tex-music-boun...@mailman.nfit.au.dk] On Behalf Of Hermann Hinsch Sent: Friday, July 23, 2010 6:49 AM To: Werner Icking Music Archive Subject: Re: [TeX-Music] Individual key signature Am Donnerstag, 22. Juli 2010 18:50:06 schrieb Luigi Cataldi: I know the following way. Is this what you need? === 3 3 4 4 0 6 0 0 1 1 20 .06 a min. fs min. c min. btt ./ Abr B %% \\setsign{2}{+3}\setsign{3}{-3}\ It92ibaclob a4- b c d | e fs gs a | a gn fn e | d c b a / f4 g a b | c ds es f | f en dn c | b a g f / c4 d e f | g as bs c | c bn an g | f e d c / === I should have been more precise of what I want: The change of the key signature (in my case one flat) is within a bar and should be made visible by repeating the clef followed by a natural. I used a type 3 TeX command \\\setsign{1}{0}\ but a changesignature is necessary to let the natural appear. Unfortunately all other unchanged signatures appear in the other staves. Hermann If you want to produce a correct midi file you can use abcpp preprocessor. See the discussion http://www.mail-archive.com/icking-music-archive.org-tex-mu...@mailman.nf it .au.dk/msg02319.html Luigi Hermann Hinsch ha scritto: Hi all, I would like to change the key signature of an individual staff within a multi-staff system, M-Tx or PMX. Possible? Hermann --- - ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex -m usic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-m us ic --- - ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] small treblelowoct with M-Tx
Hi all M-Tx gives a treble clef with a 8 below in a size according to the other clefs at the beginning of a staff. If one needs a G8 within a staff the size should be smaller as with the other clefs. Possible? Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] Individual key signature
Am Donnerstag, 22. Juli 2010 18:50:06 schrieb Luigi Cataldi: I know the following way. Is this what you need? === 3 3 4 4 0 6 0 0 1 1 20 .06 a min. fs min. c min. btt ./ Abr B %% \\setsign{2}{+3}\setsign{3}{-3}\ It92ibaclob a4- b c d | e fs gs a | a gn fn e | d c b a / f4 g a b | c ds es f | f en dn c | b a g f / c4 d e f | g as bs c | c bn an g | f e d c / === I should have been more precise of what I want: The change of the key signature (in my case one flat) is within a bar and should be made visible by repeating the clef followed by a natural. I used a type 3 TeX command \\\setsign{1}{0}\ but a changesignature is necessary to let the natural appear. Unfortunately all other unchanged signatures appear in the other staves. Hermann If you want to produce a correct midi file you can use abcpp preprocessor. See the discussion http://www.mail-archive.com/icking-music-archive.org-tex-mu...@mailman.nfit .au.dk/msg02319.html Luigi Hermann Hinsch ha scritto: Hi all, I would like to change the key signature of an individual staff within a multi-staff system, M-Tx or PMX. Possible? Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-m usic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] treblelowoct in M-Tx
M-Tx: Using G8 the 8 overlaps the treble clef. Within the latest version of musixtex.tex the parameters of line 2694 should be changed from -7 to -7.8 and from -2.3 to -2.5. Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] M-Tx, number of staves
Am Freitag, 18. Juni 2010 13:04:49 schrieb Luigi Cataldi: Hermann Hinsch ha scritto: Luigi, I applied the above commands on your modified mtx source but I always got an empty grancinia.pmx. I used abcpp from WIMA. Hermann I can't say why. But there isn't a real difference from the use of a sed script. It's now ok, caused by a copy-paste error Even if I am very interesting to find a whole compatibility of MTX with PMX, in your case I think that the simplest way is to use only PMX and Musixlyr. Here is my attempt to do so. I tried this and as I have several other scores of this type to typeset I will use your advice if otherwise I might get into problems. Nevertheless I could successfully finish the Grancini-score by applying a number of corrections on the pmx file. If you are interesting you may find the preliminary result at www..rzuser.uni-heidelberg.de/~e19/QUICS.html. My whole task is part of a joint project of Gunther Morche and me. Gunther Morche is an expert of the music of the Italian seicento and posses a large number of hand written sources. Although we send most of prepared scores to WIMA we decided to have an own homepage in order to concentrate all texts at one place. The final homepage will be instead of e19 at nh0. There is one more question: How can I use the clef G8 with PMX? Hermann bye Luigi ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] M-Tx, number of staves
Am Sonntag, 13. Juni 2010 11:56:51 schrieb Luigi Cataldi: Dear All, I've tried some experiments on Herman's example. I've used abcpp as a pmx preprocessor (or mtx post-processor if you want) instead of sed or similar post-processing scripts. At the and of this letter you can see the files 'grancini.mtx' and 'abcpp_pre.txt' (a preamble needed to process the pmx code with abcpp). I've compiled in this way: prepmx grancini abcpp abcpp_pre.txt grancinia.pmx pmxab grancinia rm grancinia.mx? tex grancinia musixflx grancinia tex grancinia dvips -pp 2-5 grancinia ps2pdf grancinia.ps Luigi, I applied the above commands on your modified mtx source but I always got an empty grancinia.pmx. I used abcpp from WIMA. Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] M-Tx, number of staves
Am Samstag, 12. Juni 2010 05:11:46 schrieb Don Simons: I'm not sure what you'd like me to do or comment on. Did you manually edit the M-Tx output? Yes I did so because it was the fasted way at the moment. Of course later on I will use C for a specified program or try sed, as David pointed out. The main purpose for sending the pmx output was if one could understand beside the elimination of the rp / the change of the instrument number in row 36 and 225 and deleting rows 227 and 228. Would it be possible to change the thick-thin-bar at the end of a movement into a normal bar? I suppose there should be a special TeX-inline code . If so, and if you describe how you'd like the vertical spacing, I could work out what commands to insert in the PMX to achieve it. I don't know if it's worth trying to do that with PMX commands embedded in M-Tx, if you're going to manually edit the M-Tx output anyway. I'm guessing you manually inserted the redefinition of \interstaff . I can't see why. I think the original unequal spacing on page 1 is due to the figures sticking down below the 3rd system. If I comment out the redefinition of \interstaff and insert Ae, Now using Ai for different parts I got a much better spacing. Hermann at least the systems come out equally spaced. I'm sure the vertical spacing could be further improved with some trial and error, forcing some page breaks, and maybe using some other tricks, either PMX or in-line TeX. Tell me some more about what you want to do. --Don ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] M-Tx, number of staves
Am Freitag, 11. Juni 2010 07:05:54 schrieb Don Simons: Olivier wrote M-Tx manual says at p. A-7: M-Tx 0.60 is not aware of movement breaks and the possibility to change the number of voices. It means that you can't do it with M-Tx, but it can easily be done with PMX. Read section 2.3.11 of the PMX manual. And I wrote if there were no lyrics, PMX could do it easily. With lyrics, I'm sure it can be done, using in-line PMX within the M-Tx source. But it's tricky. I've gone back and reminded myself what I did in my Pradas edition, which switches back and forth between BC+Soprano and BC+Soprano+Violin+Violin. It turns out it was beyond tricky. This was all done with one staff per instrument and one voice per staff, so it was flipping back and forth between 2 staves and four. I could not do it entirely from within M-Tx, because I couldn't figure out how to make M-Tx realize the number of staves had changed. Here's what I did: 1. In M-Tx, (a) input all 4-staff sections normally (b) To go from 4 to 2, use e.g. %%L7Mn212bt (c) input all 2-staff sections as 4 staves with rp for the top two and then the desired input for Soprano and BC in the 3rd and 4th. (d) To switch back from 2 to 4, use e.g. %%L10P3Mn41234bttt 2. Run prepmx. Now I could process this pmx all the way, but the resulting score will have an unwanted bar of rests every other bar in the 2-staff movements. So instead, 3. (and here's where it gets really ugly) use a special FORTRAN program I wrote to go through the prepmx output file, looking for and deleting every occurrence of rp | rp | 4. Process the resulting modified .pmx normally. So Hermann, if you want to pursue this path, and if you do FORTRAN, I'd be happy to send you my source and you could modify it to suit your needs. Or maybe write your own script to do this using whatever language you like. Or maybe delete the extra rp's by hand with a text editor. Otherwise (so far) sorry, but you're on your own. --Don Hi Don, before I got your actual mail I tried the same way as you point out. Encouraged by your recent mail and the chapter 2.3.11 of the pmx manual I started M-Tx with a dummy page with the whole number of staves and began using M with the appropriate number of parameters for the different parts of the score. Then I eliminated the rp / from the pmx file. But this wasn't enough. There were some other places to change. Before I describe these changes it maybe easier i send the pmx file commenting out the changes indicated by %-. Up to now I am not quit satisfied with the space between the staves at the beginning of the score. Maybe some TeX-lines are necessary. Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic --- \def\mtxversion{0.60d} \def\mtxdate{11 October 2008} \input mtx \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} \def\raisebarno{4mm} \raggedbottom \parskip 2\Interligne plus 7\Interligne minus 7\Interligne \input musixlit --- 4 -4 1 1 1 1 4 4 0 6 0.0 0 5 16 16 0.12 \mtxInstrName{} \mtxInstrName{{c${^4}$}} \mtxInstrName{{c${^3}$}} \mtxInstrName{{c${^3}$}} 6000 ./ \\mtxSetSize{4}{\mtxNormalSize}\ \\mtxTenorClef{4}\ \\mtxTenorClef{3}\ \\mtxTenorClef{2}\ % Paragraph 3 line 18 bar 1 P1 It100 h270m \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{15}\ r0b / r0b / r0b / r0b / % Paragraph 4 line 31 bar 2 L2P2Mn214btr+ \\\mtxSetLyrics{11}{Au-di-te po-pu-li, au-}\ %- This has to be changed \\\mtxAssignLyrics{4}{11}\ \\\mtxAssignLyrics{2}{11}\ c03 s / %rp / %rp / r8 ga85 ga8 ga8 ea8d da1 ca8 ga8+ / % Paragraph 5 line 37 bar 3 \\\mtxSetLyrics{11}{di-te, au-di-te}\ c03 s / %rp / %rp / e45 ca8 ga8+ e4 c4 / % Paragraph 6 line 42 bar 4 \\\mtxSetLyrics{11}{quid lo-qua-}\ c23 f2- / %rp / %rp / r4 ga85d ea1 (S \mtxBM\ c2 / % Paragraph 7 line 47 bar 5 L3 \\\mtxSetLyrics{11}{tur Do-mi-}\ f22s g2 / %rp / %rp / \mtxEM\ c45 )S d4- d4d ca8 / % Paragraph 8 line 53 bar 6 \\\mtxSetLyrics{11}{nus quid glo-ri-}\ c23 c2 / %rp / %rp / c25 r8 ea8 fa8 ga8 / % Paragraph 9 line 58 bar 7 \\\mtxSetLyrics{11}{a-ri in ma-li-ti-}\ g43 c4- f2 7 x386 / %rp / %rp / da85 da8 ea8 ea8 e4d da8 / % Paragraph 10 line 63 bar 8 L4 \\\mtxSetLyrics{11}{a, quid glo-ri-}\ e23 # d2 6# / %rp / %rp / e25 r8 ba8 ca8 da8 / % Paragraph 11 line 69 bar 9 L5 \\\mtxSetLyrics{11}{a-ri in ma-li-ti-}\ e43 c4s e2 4 x143 / %rp / %rp / ga84s ga8 aa8 aa8 a4d ga8 / % Paragraph 12 line 75 bar 10 \\\mtxSetLyrics{11}{a qui po-ten-tes}\ a02 / %rp / %rp / a44 aa8 ba8 c4 c4 / % Paragraph 13 line 80 bar 11 \\\mtxSetLyrics{11}{in i-qui-ta-}\ f43 e4 d2 7 x146 / %rp / %rp / r8 ca85 da8 ea8 f2 / % Paragraph 14 line
Re: [TeX-Music] M-Tx, number of staves
Am Samstag, 5. Juni 2010 11:59:52 schrieb Jean-Pierre Coulon: On Sat, 5 Jun 2010, Hermann Hinsch wrote: Thank you for your contributions to my question. It will take me some time, to try them. My project is this: Typesetting motettes from the Italian ceicento which are written in a dialog form. They consist of solo parts which are responded by parts with more than one voice or even by the tutti all within the same piece. Then is there any way to provide us with an sample image of your source, so we understand your need better? Please give me some more time to answer. I am just preparing a score with various solo and tutti parts which isn't so difficult because I can split it into 2 parts and combine them afterwards. I think this might be a good example providing you with what I want. Hermann Jean-Pierre Coulon cou...@obs-nice.fr ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] M-Tx, number of staves
Hi all, would it be possible to change in a score the number of staves within a system? I had this problem a few years ago and solved this problem by using an individual mtx-file for each group of systems with the same number of staves, making eps-files and combine these files by LaTeX's icludegraphics. Maybe there is another more convenient method? Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] special meter with PMX
Am Dienstag, 2. Juni 2009 05:56:35 schrieb Don Simons: I'm not sure I understand the question, so I'll just give you some general info. \meterfont is a MusiXTeX macro that designates the font to be used for numbers in time signatures. Musixtex.tex assigns it a value depending on \musicsize. So whatever basic \musicsize you have selected in PMX (or in raw MusiXTeX) (probably 16 or 20), \meterfont will automatically be assigned a value that makes the numbers in numerical time signatures fill the appropriate amount of vertical space, roughly half the height of the staff. You probably would never need to change its automatically assigned value. You could do it if you really wanted to, for example by using inline TeX to say \\def\meterfont{cmr8}\ , but if you then used a normal numerical time signature, the numbers would come out the wrong size. To use the special half-circle and circle characters in a time signature, several things have to be done by hand. They are accomplished by the inline TeX that I most recently supplied. A font must be selected so that the characters will be the right size. Then some coding has to be done to get them to appear in the right place. For 16-pt staves, the right font is old-feta16. Again, if for some reason you want them to be a different size, you can for example simply replace \\font\halfc=old-feta20\ with \\font\halfc=old-feta16\ in the inline TeX I supplied. But then you may also want to adjust the positioning of the character; to do that you must fiddle with the number after \raise (for vertical position), or after \kern (for horizontal positioning). I can't give you a recipe for this, it has to be trial and error. --Don Simons Don, now I understand the meaning of the different parameters to shift the meters and the size of the characters. I choose old-feta23 to enlarge the half-circle so I get a pleasant layout together with the meter of 16-pt. Thank you very much once more for your help. Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] special meter with PMX
Am Sonntag, 31. Mai 2009 23:11:30 schrieb Don Simons: Christian Mondrup wrote Years ago Mats Bengtsson, Lilypond- and MusiXTeX engraver, provided a specialized a Lilypond TeX font, 'old-feta' offering a number of mensural notation tempus-, prolation- and proportion symbols incl. a half circle. This font is part of WIMA's software collection, see http://icking-music-archive.org/software/indexmt6.html under 'MusiXTeX Files'. There is an on-line instruction on how to install and use the font, see http://icking-music-archive.org/software/musixtex/add-ons/readme-of.txt We'll have to be sure the editor of the software archive knows about this :-) I've modified the example to use old-feta20. Obviously there will be more than one way do this. == 1 1 3 2 -3 4 0 0 1 1 20 0 t .\ w4i \\font\halfc=old-feta20\ \\def\meterfracS#1#2{\ \\raise4\internote\hbox{\kern2\internote\halfc\char95}\ \\raise4.2\internote\rlap{\kern-1.5\internote\meterfont#1}\ \\raise.2\internote\hbox{\kern-1.5\internote\meterfont#2}}\ \\def\meterN#1{\ \\raise4\internote\hbox{\kern2\internote\halfc\char97}\ \\raise4.2\internote\rlap{\kern-1.5\internote\meterfont3}\ \\raise.2\internote\hbox{\kern-1.5\internote\meterfont1}}\ cd05 / m3403 cd25 / --Don Simons Hi Christian, hi Don, your suggestions are a great help for me. There is one more question: As I am using size 16 for typsetting lyrics would it possigle to keep old-feta20 and to use size 16 for meterfont? Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] special meter with PMX
Am Montag, 1. Juni 2009 18:12:27 schrieb Don Simons: Hermann Hinsch wrote As I am using size 16 for typsetting lyrics would it possigle to keep old-feta20 and to use size 16 for meterfont? I don't see why not. But you could also use old-feta16 for the special meters. Don, I have only a poor knowledge of TeX, so I would like to know what I have to do to use size 16 for meterfont. Hermann --Don Simons ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] special meter with PMX
A question to the TeX experts: I would like to get a special design of the printed part of a meter, as it is used in early music like this: C3/4 or O3/1, to be exact instead of C a halve circle and instead of O a circle is used. Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] Barnumbers
Dear Oliver, Christian and Don, thank you very much for your help to postion the barnumbers. Hermann ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] Barnumbers
Within a pmx-file I use a special definition for the barnumbers to get slanted numbers with a distance of 5 mm above the staff. This works well for the first pages but for the next pages the barnumbers are positioned directly above the clef symbol. Below I give an example. I would be very grateful if anyone could give an idea to me to avoid this problem. Hermann Example: 3 -3 1 1 1 4 4 0 6 0 -2 2 8 20 .08 Viola d.G. Viol.2 Viol.1 btt ./ \\def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi}\ \\def\raisebarno{5mm}\ \\groupbottom{1}{1}\grouptop{1}{3}\ Tt Trio f\ur 2 Violinen und Viola da Gamba Tc J.S. Bach % P Abdep It80 w195m h255m AI0.88 % % Bar 1-2 % c43 e f g | c- b+ a8f f g a / r0 | r0 / r8 c85 c c [ d af s g s d+ ] | e a-f s g s e+n f1 ef d8f s d1 s c bn c / % % Bar 3-4 % g83 f e d c4 b | c d g- f+ / XS3 r2 r8 g84 g g | a e s d s a+ b e- s d s b+n / b84n a+f s g f s [ e d1 c ] g4+ s | g s fs g2 s / % % Bar 5 % e83 c c+ d e4 f-s / [ c15 bf a8 s a1 s g fs g ] f8 e+ s d c s / g85 s f e d c4 a+ s / % % Bar 6 % g83 a b g c b a g / b84 a1 g d4+ s d8 s g- c b / a85 s d- [ g f ] e2 s / % % Bar 7 % f83s en f d [ g fn ef d ] / a24 s a8 s d- g f / e85 s a- d c b2 s / % % Bar 8 % c43 d e d8 c / e44 d c8 a+ s b c s / b84 s f+s s g s b- [ a f+ s g a s ] / % % Bar 9 % b82 a b c d2 s / d85 e s d s g- s ga s f4s g8 / d85 f-s s g s e+ ba s a4 s b8 / % % Bar 10 % d23 s d8 c d d- / a84 c s b a s [ g e+ s d c s s ] / c85 e s d c s b4 a / % % Bar 11 % g82 g4+ a1f b c4 c- / c85 s b1 c d4df [ f8- s en s b+ ] / g44 r r g+ s / % % Bar 12 % f43d e1 f g4 g- / a44f r r d s / g85 s f1 g a4df [ c8- bn f+ ] / % % Bar 13 % c43d b1 c d4 d- / d85 s c1 d e4d [ g8- s fs s c+ ] / e45 r r a s / % % Bar 14 % g42d a1f b c4 c- / b44 r r en / a85 s g1 a b4d [ d8-f s c s b+ ] / % % Bar 15 % f43 r8 f e4 r8 d / f85 c s bn s d [ g- c s d s f-s ] / a85f e s d s b+n [ c g s fs s c+ ] / % % Bar 16 % g43 r8 c- f4 r8 b- / g84 bn s c s e-n [ f a s b s d- ] / b85n f s en s b+f [ a ef s d s a+f ] / % % Bar 17 % e43 r8 af d4- r8 g / e84 g c2 b8n d s / g85 b-n s c s e [ f a-f s g s f+ ] / % % Bar 18 % c83 c c c [ d af s g s d+ ] / d85 s g- c2 b4n / e45d f1 g f4d g1 af / % % Bar 19 % e83 a-f s g s e+n [ f1 e d8f s ] [ d1 s c bn c ] / c25 s c8 s b af g / g45d a1f b a2 s / % % Bar 20 % b82n a b g [ c d e c ] / f44 d+ s d8 s g- c b / a85 s d- g f [ e d1 c ] g4+ s / % % Bar 21 % f83 g a f [ bn a b g ] / a24f s a8 s d- g f / g85 s c- f s e s d2 s / % % Bar 22 % c84 bf af g f4 g / e24 s e8 s b+n s c s e- / d85 s g- c s b s a4f g / % % Bar 23 % a43f g8 f [ e d e f ] / d84 b+n s c d s [ g- b-n s c s a+f ] / f84 d+ s e f s [ g af s g s c- s ] / % % Bar 24 % g03 s / e84 d4 e8 [ f af s g f s ] / c85 s b4n c8 [ d f s e d s ] / % % Bar 25 % g83 s f g g- c2 s / e84 af d- g e4 r / c45 bn oT c r / % % Bar 26 % c43 s r8 e f4 g / r8 [ c85 c c ] d af s g s d+ / r4 c25 b4n / % % Bar 27 % c43 r8 c [ f g af f ] / e85 a-f g e+n [ f1 ef d8f s ] d1 s c bn c / c25 r / % % Bar 28 % g43d [ a1 bn ] c8 d e d / b84n a+f s g s f [ e d1 c ] g4+ s / XS4 r2 r8 g84 g g / % % Bar 29 % c84 b1 c d4 g8- a bn g / g45 s fs [ g8 c- d c1 d ] / a84 e s d s a+ [ b e- s d s b+n ] / % % Bar 30 % c44d b8 a4 d- / e85 f1 g [ a8f b ] c4 r8 a- / c15 b a8 oef s [ a1 s g fs g ] f8 e+ s d s c / % % Bar 31 % g43d [ a1f b ] c8 b1 a b8 c / b44d c1 df [ e-n f ] g4 a1f g / b84 a1 g d4+f s d8 s c [ c b ] / % % Bar 32 % f43d [ g1 af ] b8 a1 g a8 b / f14 en f g [ a8f b1 c ] [ d- ef ] f4 g1 f / a84f b c4 s c8 s b b4+ s / % % Bar 33 % e83 e4+ d8 c4 d8 e1 f / e84 g c b a4df g1 f / b15 s af g f e4d d1 e f4 s / % % Bar 34 % g44 r r8 [ c83 c c ] / b84 a g4 s [ g8 s a1 bn ] c8 d1 e / f15 s e d c [ b8n g ] g+d f1 [ e8 d1 c ] / ___ tex-mu...@icking-music-archive.org mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] [english 92%] beamed open notes
Am Samstag, 17. Januar 2009 schrieb Don Simons: I wrote Hermann Hinsch wrote But your demo isn't quite what I wish to get: The beamed notes should be quarter notes and not quavers. May be that this is impossible. It's not at all impossible. See my previous post. I neglected to mention that with the macros I posted, you need to enter notes into PMX with half the value you want to see printed. For example, if you want a half note, you must enter a quarter. I did it this way so that all of PMX's automatic beaming machinery would work on the now-beamable quarter notes. Yes, I realized that and now I use your proposal with some additional redefinitions for longer notes and rests. So I am quite happy and thank you very much for your help. Hermann --Don Simons ___ tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic ___ tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] beamed open notes
Is it possible to type beamed open notes by PMX or M-Tx? As an example: 4 open notes with stems beamed together representing the value of a whole note. Hermann ___ tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] [english 92%] beamed open notes
Am Freitag, 16. Januar 2009 schrieb g.loe...@t-online.de: Hermann Hinsch mailto:hermann.hin...@urz.uni-heidelberg.de schrieb: Is it possible to type beamed open notes by PMX or M-Tx? As an example: 4 open notes with stems beamed together representing the value of a whole note. Hermann ___ mailto:tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-m usic Do you mean somthing like this: \def\HB{\let\oldqb\qb\let\qb\hb} \def\QB{\let\qb\oldqb} \HB\ c58 c c c \QB\ ? I tried this but I only get 4 separated quavers. Could you give me an exemple how you use your proposal? Gerd ___ tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] [english 92%] beamed open notes
Am Freitag, 16. Januar 2009 schrieb Christian Mondrup: Hermann Hinsch wrote: Am Freitag, 16. Januar 2009 schrieb g.loe...@t-online.de: Hermann Hinsch mailto:hermann.hin...@urz.uni-heidelberg.de schrieb: Is it possible to type beamed open notes by PMX or M-Tx? As an example: 4 open notes with stems beamed together representing the value of a whole note. Hermann ___ mailto:tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex -m usic Do you mean somthing like this: \def\HB{\let\oldqb\qb\let\qb\hb} \def\QB{\let\qb\oldqb} \HB\ c58 c c c \QB\ ? I tried this but I only get 4 separated quavers. Could you give me an exemple how you use your proposal? Here is M-Tx demo code: Meter: 4/4 %% \def\HB{\let\oldqb\qb\let\qb\hb} %% \def\QB{\let\qb\oldqb} c4 c \HB\ c8 c c c | \QB\ c4 c c c This demo is ok. But if I try to verify this within my score below it doesn't work. Do you have an idea what is going wrong? But your demo isn't quite what I wish to get: The beamed notes should be quarter notes and not quavers. May be that this is impossible. Style: Quartett Bass Quartett: Voices S A T B; Clefs G G8 G8 F; Choral Bass: Voices BC; Clefs F; Continuo Meter: m6/2/3/2 Flats: 1 Pages: 1 Systems: 1 Size: 16 %% \def\HB{\let\oldqb\qb\let\qb\hb} %% \def\QB{\let\qb\oldqb} S: c4 c \HB\ c8 c c c \QB\ c4 c c c c2 c L: A: r0 r9 L: T: r0 r9 L: B: r0 r9 L: BC: r0 r9 ___ tex-mu...@icking-music-archive.org mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] New PMX Beta 2.517
Am Sonntag, 7. Dezember 2008 schrieb Christian Mondrup: Luigi Cataldi wrote: I've compiled pmx2.517 with f2c version 20050501-1 (same as Christian) and gcc versio 4.1.1-15 on Linux Debian Etch. f2c prints some warnings (see at the end of this e-mail) but works. I've compiled perfectly Hermann's test.mtx. I'm very glad to you, Don, for this improvement! Luigi f2c pmxab.f -Nx400 -Nn802 pmxab.f: MAIN pmxab: Warning on line 688 of pmxab.f: inconsistent calling sequences for getarg, arg 3: here integer variable, previously ftnlen. Warning on line 688 of pmxab.f: inconsistent calling sequences for getarg: here 4, previously 3 args and string lengths. Did you remember to replace the comments at the getarg calls in line 681-682 and 694-695? Christian thank you for this hint! I forgot to make these changes. I just compiled Don's pmx-2518 and now my test-mtx runs without any error. Don, thank you for your improvements of PMX. Hermann ___ [EMAIL PROTECTED] mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
Re: [TeX-Music] New PMX Beta 2.517
Am Freitag, 5. Dezember 2008 schrieb Don Simons: I've revised PMX to allow a 2nd set of figures in any voice, not just voice #2 as was the case in 2.516. Here's the link: http://www.icking-music-archive.org/software/pmx/pmx2517.zip I would still very much appreciate it if some users would test this version against old scores with figures to be sure I haven't messed anything up. I have not received any feedback yet from the last release. --Don Simons Hi Don, I tested your new version of pmx with my mtx-score which has figures in the 3. staff. Unfortunately I got a memory access error by pmx. I then tried the original score with inline TeX as used before which was compiled without any error with the older version of pmx, but now I get the same memory access error. I think it would be best if you test my score yourself, Therefore you may find enclosed my score. Hermann ___ [EMAIL PROTECTED] mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-mus ic Style: Trio Canto Bass Trio: Voices V1 V2 La; Clefs G G F; Choral Canto: Voices Ca; Vocal; Clefs G Bass: Voices B; Clefs F Meter: m4/2/0/6 Flats: 1 Pages: 11 Systems: 21 Name: {g${^2}$} {g${^2}$} {} {c${^1}$} % Bars/line: 3 Size: 16 %% \pageinsert %% \vskip4cm %% \centerline{\BIgtype Anonymus} %% \vskip3mm %% \centerline{ \medtype\bf (Komponisten- oder Besitzervermerk: F.F. = Francesco Foggia?)} %% \vskip10mm %% \centerline{\BIgtype O quam suavis est Domine spiritus tuus} %% \vskip2mm %% \vskip3mm %% \centerline{\Bigtype a voce sola, 2 Violini e Leuto} %% \vskip6mm %% \centerline{\medtype\bf aus} %% \vskip1cm %% \centerline{\Bigtype Ms. 10.B.126, Pio Sodalizio dei Piceni, Roma} %% \vskip2mm % % \centerline{\Bigtype A una, due, tr\`{e}, \`{e} Quattro voci con Instromenti} %% \vskip2mm % % \centerline{\Bigtype Opera settima $...$} %% \vskip15mm %% \vskip15mm %% \vskip10mm %% \vskip20mm % % \centerline{\medtype Milano 1660} %% \vskip50mm %% \centerline{\medtype herausgegeben von Gunther Morche, Heidelberg, Juli 2008} %% \centerline{\medtype gesetzt von Hermann Hinsch mit M-Tx} %% \vskip20mm %% \centerline{\normtype Das Kopieren ist nur f\ur den nicht kommerziellen Gebrauch erlaubt. } %% \endinsert %% \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} %% \def\raisebarno{5mm} % % \raggedbottom %% \parskip 8\Interligne plus 7\Interligne minus 7\Interligne %% \input musixlit % Bar 1-5 %% \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{15}\ %% h250m %% w180m %% P %% \zchar{133}{Violino}\ %% \zchar{103}{Violino}\ %% \zchar{73}{Leuto}\ %% \zchar{44}{Canto}\ V1: d05 e2f g su | g s g g fs | g d ef f | cd c4 d2 d | edf f4 g2 g | g25d f4s g0 V2: b04n c2 d | ef b ad g4 | g2 b c d | a4 b2 a4 b2 b s | b s a g c s | c45 s b a2 g0 La: g03 e2f bn | c g \Figu0{4 \quad3}\ d0+ | g2- g+ ef d | \Figu0{4 \quad3}\ f0 b2- b | cd d4 e2f c | d0 g- Ca: r9 | r | r | r | r | r L: B: g03 e2f bn | c g d0+ 4 x123 | g2- g+ ef d | f0 b- | c2d d4 e2f c | d03 4 x123 g- % Bar 6-9 %% L2 V1: r9 | r | r4 d25 [ d8 d ] c4d c8 b2 V2: r9 | r | r4 b24 [ b8 b ] b4d a8 b2 La: r9 | r | b23 g4 [ d8 ef ] \Figu0{4 \quad3}\ f2 b- Ca: r4 d25 b8 a b4 b8 fs (~ g4d [ a1 b ] | c4d )~ c8 a4 d2 c8 da (~ da c4d )~ | b2 r r0 L: O quam su-a-vis est Do-mi-ne spi-ri-tus tu-us B: g03 g4 d # e2f s | e s d # g4 ef f2 4 x143 | b- g4 [ d8+ 6 ef ] f2 4 x143 b- % Bar 10-12 %% L3P2 V1: XS8 r0 r2 r4 c45 | r8 [ c85 c f ] e2f r0 | r9 V2: XS8 r0 r2 r4 a44 | r8 [ a84 a a ] g2 r0 | r9 La: XS8 r0 r2 r4 f43 | r8 [ f83 f f ] c2 r0 | r9 Ca: r4 d45 r8 d X1 d X2 d X1 (~ c4 [ d1 c d e ] )~ c2 | XS4 r2 r4 e45f r8 e e X2 e X1.5 d4d c8 | d4 (~ [ g8- X-0.5 a ] [ bn X-0.5 c X-0.5 d X-0.5 e ] f4 )~ e8f d e c ( e4 L: o, o quam su-a-vis o, o quam su-a-vis est spi-ri-tus tu-us, o B: b02 f2+ f | f c - c g4+ af | g2 g f c - % Bar 13-15 %% L4 V1: r2b \pause\ rb r4 [ e85f e ] [ e f ] d4 | c2 r r8 [ d c b ] [ a a ] a4 | g2 r r0 V2: r2b \pause\ rb r4 [ c85 c ] [ c d ] b4n | c2 r r8 [ b a g ] g4d f8s | g2 r r0 La: r2b \pause\ rb r4 [ c84 b ] [ af f ] g4 | c2- r r8 [ g+ c- ef ] c4 d | g2- r r0 Ca: e45 ) f8 X2 g X1 (~ [ e f1 e ] d8d )~ d1 c2 r | r8 c b X2 a X1.8 (~ [ b c1 b ] a8 )~ b g2 r | r4 g8 X2 a X1 (~ [ b c1 b ] a8d )~ a1 g0 L: quam su-a-vis est o quam su-a-vis est quam su-a-vis est B: f23 g 4 x183 c4- [ c8+ b ] [ af f ] g4 | c2- g4 d+ 4 x183 g- [ c8 ef ] c4 d | g2- g4 d+ 4 x183 g0- % Bar 16-18 %% L5P3 V1: r9 | r | r V2: r9 | r | r La: r9 | r | r Ca: r4 b24n b8 b c4 c8 b a4 a8 a | d d1 d d8 c b4 b r edf d8 d d | c4d c8 c4 fd e8f e d d4d d8 L: qui ut dul-ce-di-nem tu-am in fi-li-os de-mon-stra-res pa-ne su-a-vis-si-mo, pa-ne su-a-vis-si- B: g22 # g+ e 6 f | f 6 g g 6- g 6 | a0 a2 6 b % Bar 19-21 %% L6 V1: r2b \pause\ rb r2 r4 f45 | [ g8 f ] [ ef d ] c4d b8 b2 r | r9 V2: r2b \pause\ rb r2 r4 d45 | [ g8- a b c ] b4d a8 b2 r | r9 La: r2b \pause\ rb r2 b22 | [ e8f f g e ] f4 f
Re: [TeX-Music] New PMX Beta 2.517
Am Freitag, 5. Dezember 2008 schrieb Christian Mondrup: Hermann Hinsch wrote: Hi Don, I tested your new version of pmx with my mtx-score which has figures in the 3. staff. Unfortunately I got a memory access error by pmx. I then tried the original score with inline TeX as used before which was compiled without any error with the older version of pmx, but now I get the same memory access error. I think it would be best if you test my score yourself, Therefore you may find enclosed my score. I've compiled pmx 2517 with f2c as well as g77 (as described in http://icking-music-archive.org/software/musixtex/musixtex-for-unix.html) and tested both pmx binaries on the result of prepmx-ing your M-Tx file. I can't reproduce the memory access error you're reporting with any of the 2 binaries. The postscript outcome looks good:-) My environment is Ubuntu 8.04 linux. For prepmx-ing I've been using my most recent M-Tx patch release 0.60d HOWEVER - now that I inspect your M-Tx file it looks like you didn't upload the version with PMX figured bass code for the lute part. Please consider providing this file for test as well Greetings I use SuSE 11.0 and compiled pmx2517 by f2c -Nx400 -Nn802 pmx2517.f and gcc -lf2c -lm -o pmxab pmx2517.c and copied the new pmx.tex to /usr/share/texmf/tex/generic/musixtex. prepmx-ing by M-Tx patch release 0.60d. I enclose the score with the PMX figured bass code for the lute part although the described error is the same in both score versions. Hermann Style: Trio Canto Bass Trio: Voices V1 V2 La; Clefs G G F; Choral Canto: Voices Ca; Vocal; Clefs G Bass: Voices B; Clefs F Meter: m4/2/0/6 Flats: 1 Pages: 11 Systems: 21 Name: {g${^2}$} {g${^2}$} {} {c${^1}$} % Bars/line: 3 Size: 16 %% \pageinsert %% \vskip4cm %% \centerline{\BIgtype Anonymus} %% \vskip3mm %% \centerline{ \medtype\bf (Komponisten- oder Besitzervermerk: F.F. = Francesco Foggia?)} %% \vskip10mm %% \centerline{\BIgtype O quam suavis est Domine spiritus tuus} %% \vskip2mm %% \vskip3mm %% \centerline{\Bigtype a voce sola, 2 Violini e Leuto} %% \vskip6mm %% \centerline{\medtype\bf aus} %% \vskip1cm %% \centerline{\Bigtype Ms. 10.B.126, Pio Sodalizio dei Piceni, Roma} %% \vskip2mm % % \centerline{\Bigtype A una, due, tr\`{e}, \`{e} Quattro voci con Instromenti} %% \vskip2mm % % \centerline{\Bigtype Opera settima $...$} %% \vskip15mm %% \vskip15mm %% \vskip10mm %% \vskip20mm % % \centerline{\medtype Milano 1660} %% \vskip50mm %% \centerline{\medtype herausgegeben von Gunther Morche, Heidelberg, Juli 2008} %% \centerline{\medtype gesetzt von Hermann Hinsch mit M-Tx} %% \vskip20mm %% \centerline{\normtype Das Kopieren ist nur f\ur den nicht kommerziellen Gebrauch erlaubt. } %% \endinsert %% \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} %% \def\raisebarno{5mm} % % \raggedbottom %% \parskip 8\Interligne plus 7\Interligne minus 7\Interligne %% \input musixlit % Bar 1-5 %% \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{15}\ %% h250m %% w180m %% P %% \zchar{133}{Violino}\ %% \zchar{103}{Violino}\ %% \zchar{73}{Leuto}\ %% \zchar{44}{Canto}\ V1: d05 e2f g su | g s g g fs | g d ef f | cd c4 d2 d | edf f4 g2 g | g25d f4s g0 V2: b04n c2 d | ef b ad g4 | g2 b c d | a4 b2 a4 b2 b s | b s a g c s | c45 s b a2 g0 La: g03 e2f bn | c g d0+ 4 x143 | g2- g+ ef d | f0 4 x143 b2- b | cd d4 e2f c | d0 g- Ca: r9 | r | r | r | r | r L: B: g03 e2f bn | c g d0+ 4 x123 | g2- g+ ef d | f0 b- | c2d d4 e2f c | d03 4 x123 g- % Bar 6-9 %% L2 V1: r9 | r | r4 d25 [ d8 d ] c4d c8 b2 V2: r9 | r | r4 b24 [ b8 b ] b4d a8 b2 La: r9 | r | b23 g4 [ d8 ef ] f2 4 x143 43 b- Ca: r4 d25 b8 a b4 b8 fs (~ g4d [ a1 b ] | c4d )~ c8 a4 d2 c8 da (~ da c4d )~ | b2 r r0 L: O quam su-a-vis est Do-mi-ne spi-ri-tus tu-us B: g03 g4 d # e2f s | e s d # g4 ef f2 4 x143 | b- g4 [ d8+ 6 ef ] f2 4 x143 b- % Bar 10-12 %% L3P2 V1: XS8 r0 r2 r4 c45 | r8 [ c85 c f ] e2f r0 | r9 V2: XS8 r0 r2 r4 a44 | r8 [ a84 a a ] g2 r0 | r9 La: XS8 r0 r2 r4 f43 | r8 [ f83 f f ] c2 r0 | r9 Ca: r4 d45 r8 d X1 d X2 d X1 (~ c4 [ d1 c d e ] )~ c2 | XS4 r2 r4 e45f r8 e e X2 e X1.5 d4d c8 | d4 (~ [ g8- X-0.5 a ] [ bn X-0.5 c X-0.5 d X-0.5 e ] f4 )~ e8f d e c ( e4 L: o, o quam su-a-vis o, o quam su-a-vis est spi-ri-tus tu-us, o B: b02 f2+ f | f c - c g4+ af | g2 g f c - % Bar 13-15 %% L4 V1: r2b \pause\ rb r4 [ e85f e ] [ e f ] d4 | c2 r r8 [ d c b ] [ a a ] a4 | g2 r r0 V2: r2b \pause\ rb r4 [ c85 c ] [ c d ] b4n | c2 r r8 [ b a g ] g4d f8s | g2 r r0 La: r2b \pause\ rb r4 [ c84 b ] [ af f ] g4 | c2- r r8 [ g+ c- ef ] c4 d | g2- r r0 Ca: e45 ) f8 X2 g X1 (~ [ e f1 e ] d8d )~ d1 c2 r | r8 c b X2 a X1.8 (~ [ b c1 b ] a8 )~ b g2 r | r4 g8 X2 a X1 (~ [ b c1 b ] a8d )~ a1 g0 L: quam su-a-vis est o quam su-a-vis est quam su-a-vis est B: f23 g 4 x183 c4- [ c8+ b ] [ af f ] g4 | c2- g4 d+ 4 x183 g- [ c8 ef ] c4 d | g2- g4 d+ 4 x183 g0- % Bar 16-18 %% L5P3 V1: r9 | r | r V2: r9 | r | r La: r9 | r
Re: [TeX-Music] New PMX Beta 2.517
Am Freitag, 5. Dezember 2008 schrieb Christian Mondrup: Hermann Hinsch wrote: Am Freitag, 5. Dezember 2008 schrieb Christian Mondrup: Hermann Hinsch wrote: Hi Don, I tested your new version of pmx with my mtx-score which has figures in the 3. staff. Unfortunately I got a memory access error by pmx. I then tried the original score with inline TeX as used before which was compiled without any error with the older version of pmx, but now I get the same memory access error. I think it would be best if you test my score yourself, Therefore you may find enclosed my score. I've compiled pmx 2517 with f2c as well as g77 (as described in http://icking-music-archive.org/software/musixtex/musixtex-for-unix.html ) and tested both pmx binaries on the result of prepmx-ing your M-Tx file. I can't reproduce the memory access error you're reporting with any of the 2 binaries. The postscript outcome looks good:-) My environment is Ubuntu 8.04 linux. For prepmx-ing I've been using my most recent M-Tx patch release 0.60d HOWEVER - now that I inspect your M-Tx file it looks like you didn't upload the version with PMX figured bass code for the lute part. Please consider providing this file for test as well Greetings I use SuSE 11.0 and compiled pmx2517 by f2c -Nx400 -Nn802 pmx2517.f and gcc -lf2c -lm -o pmxab pmx2517.c and copied the new pmx.tex to /usr/share/texmf/tex/generic/musixtex. prepmx-ing by M-Tx patch release 0.60d. I enclose the score with the PMX figured bass code for the lute part although the described error is the same in both score versions. This file processes with no problems on my Ubuntu pc, and the postscript outcome is perfect. For further test I've compiled pmx 2517 on a Redhat 7.5 station and a Mac OSX laptop. On both computers pmx 2517 processes the test file with no errors. There must be something technically specific with your SuSE environment which conflicts with the pmx binary. Could it be the version(s) of f2c and gcc? I think too that I have a local problem because compiling other scores results in the same error. The version of f2c is 0.11-1171.1. What is yours? Hermann Greetings ___ [EMAIL PROTECTED] mailing list http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music
[TeX-Music] M-Tx G8-clef
Hi TeX-experts, I would like to use the G8-clef, but the 8 below the G-clef interferes with the clef. The 8 should be lowered by several points. As far as I can see 8 is set by the definition of treblelowoct in musixtex.tex, but as I am not a TeX-expert I would ask you for your help for a redefintion of treblelowoct so that 8 will be positioned slightly lower. Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] M-Tx G8-clef
Am Freitag, 11. Juli 2008 schrieb Andre Van Ryckeghem: Perhaps this may help \def\everystaff{\znotes\nextinstrument\zchar{-7}{\normtype \kern -2\Interligne 8}\en}% Andre Thank you Andre, yes this helps. G8 is not necessary. Hermann - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Friday, July 11, 2008 5:11 PM Subject: [TeX-Music] M-Tx G8-clef Hi TeX-experts, I would like to use the G8-clef, but the 8 below the G-clef interferes with the clef. The 8 should be lowered by several points. As far as I can see 8 is set by the definition of treblelowoct in musixtex.tex, but as I am not a TeX-expert I would ask you for your help for a redefintion of treblelowoct so that 8 will be positioned slightly lower. Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] M-TX, figured bass
Am Donnerstag, 3. Juli 2008 schrieb Diane Blaurock: Hi Hermann, I came up against the same problem setting a Lully piece where in the chaconne the bottom two voices dropped out and the figured bass wandered up to taille. In my desperation I looked at the TeX file produced by PMX and found the macro \Figu which precedes the note it belongs to. I haven't been able to find any documentation about it, but it seems to be followed by two parameters in curly brackets - the first is the vertical offset and the second is the number to be printed. So, for example: \Figu{0}{6}\ \Figu{4}{5}\ c8 prints the note c with a bass figure of 6 over 5. \Figu{-1}{\sharpfig}\ d8 prints the note d with a sharp. Hi Diana, thank you for your help! This is just what I wanted. Thanks to Don too for his additional informations. Hermann There are also commands for a horizontal offset if the numbers don't line up exactly under a particular note, but I am too TeX-illiterate to figure out how to use them. Maybe one of our wizards can help. I'd be very interested in a solution myself. Hope this helps, at least a little. Diane -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Hermann Hinsch Gesendet: Donnerstag, 3. Juli 2008 16:14 An: tex-music@icking-music-archive.org Betreff: [TeX-Music] M-TX, figured bass Dear all, I have a score with 5 staves, the first two are for violins, the second for a lute, the next for a solo and the last for b.c. with figured bass. Although I know that PMX allows figured bass for the lowest stave only, I would like to have figured bass for the lute too. Do you know any possibility? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music -- Dr. Hermann Hinsch Quinckestraße 44 69120 Heidelberg Tel.: 06221-436298 Email: [EMAIL PROTECTED] ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
[TeX-Music] M-TX, figured bass
Dear all, I have a score with 5 staves, the first two are for violins, the second for a lute, the next for a solo and the last for b.c. with figured bass. Although I know that PMX allows figured bass for the lowest stave only, I would like to have figured bass for the lute too. Do you know any possibility? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] M-Tx-PMX-Problem
Am Montag, 7. April 2008 16:16 schrieb Hiroaki MORIMOTO: Hello Hermann, Are you aware of the M-Tx warning messages Possible unterminated TeX literal? I got these messages in previous versions of my text, but not in the text which I sent to the list. So I am surprised about your message. Do you use M-Tx 0.60c? They are caused by '\chu {-2}\ ' and '\chl {-2}\ ' in your mtx file. You should remove surplus whitespace like '\chu{-2}\ ', etc. Now I'm trying to modify PMX with nm=13, using g77 compiler of MinGW5. Best regards, Hiroaki MORIMOTO [EMAIL PROTECTED] Tokyo, Japan Hermann Hinsch [EMAIL PROTECTED] wrote: About a fortnight ago I got the valuable help from Don, Christian, and Hiroaki concerning my project typesetting a psalm with 12 voices and B.C. Everthing went well up to the last 2 bars, where I got an error. What I did: modifying pmxab (version 2.504) by increasing the number of staves to 13 (setting nm=13), compiling by f2c and gcc, including musixuad.tex into mtx.tex before musixlyr.tex, using etex. The psalm consists of 108 bars. Without the last 2 bars the error disappears and I got what I wanted. The error message of pmxab including the last bars is: ERROR in line 2771, bar 109 This character is not allowed here v c93 c9 ^ ASCII code: 16 There is no evidence that this character is at this place. Then I splitted the psalm into 2 parts, which could be processed without any error. By this I think that the syntax is ok. Although the mtx-file is about 46 kbytes I append it to this mail. Perhaps this problem might be of larger interest. Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music -- Dr. Hermann Hinsch Quinckestraße 44 69120 Heidelberg Tel.: 06221-436298 Email: [EMAIL PROTECTED] ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
[TeX-Music] M-Tx-PMX-Problem
About a fortnight ago I got the valuable help from Don, Christian, and Hiroaki concerning my project typesetting a psalm with 12 voices and B.C. Everthing went well up to the last 2 bars, where I got an error. What I did: modifying pmxab (version 2.504) by increasing the number of staves to 13 (setting nm=13), compiling by f2c and gcc, including musixuad.tex into mtx.tex before musixlyr.tex, using etex. The psalm consists of 108 bars. Without the last 2 bars the error disappears and I got what I wanted. The error message of pmxab including the last bars is: ERROR in line 2771, bar 109 This character is not allowed here v c93 c9 ^ ASCII code: 16 There is no evidence that this character is at this place. Then I splitted the psalm into 2 parts, which could be processed without any error. By this I think that the syntax is ok. Although the mtx-file is about 46 kbytes I append it to this mail. Perhaps this problem might be of larger interest. Hermann Style: Chor1 Chor2 Chor3 Bass Chor1: Voices S1 A1 T1 B1; Choral; Clefs G G G F Chor2: Voices S2 A2 T2 B2; Choral; Clefs G G G F Chor3: Voices S3 A3 T3 B3; Choral; Clefs G G G F Bass: Voices B; Clefs F Meter: m3/1/0/03 Flats: 1 Pages: 29 Systems: 29 % Bars/line: 3 Size: 16 %% \def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi} %% \def\raisebarno{5mm} % % \raggedbottom %% \parskip 6\Interligne plus 7\Interligne minus 7\Interligne %% \input musixlit % % \twelverm %% \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{14}\ %% P %% h280m %% w190m % Bar 1 S1: (~ f04d g4 a b0 )~ L: Sur- A1: r0bd \PAuse\ r0db L: T1: r0bd \PAuse\ r0db L: B1: r0bd \PAuse\ r0db L: S2: r0bd \PAuse\ r0db L: A2: r0bd \PAuse\ r0db L: T2: r0bd \PAuse\ r0db L: B2: r0bd \PAuse\ r0db L: S3: r0bd \PAuse\ r0db L: A3: r0bd \PAuse\ r0db L: T3: r0bd \PAuse\ r0db L: B3: r0bd \PAuse\ r0db L: f93 g0 % Bar 2 S1: a04 (~ a2 b4 c d0 )~ L: ge, sur- A1: r0bd \PAuse\ r0db L: T1: r0bd \PAuse\ r0db L: B1: r0bd \PAuse\ r0db L: S2: (~ f04d g4 a b0 )~ L: Sur- A2: r0bd \PAuse\ r0db L: T2: r0bd \PAuse\ r0db L: B2: r0bd \PAuse\ r0db L: S3: r0bd \PAuse\ r0db L: A3: r0bd \PAuse\ r0db L: T3: r0bd \PAuse\ r0db L: B3: r0bd \PAuse\ r0db L: f93 b0- % Bar 3 S1: c95 r0 L: ge A1: r0bd \PAuse\ r0db L: T1: r0bd \PAuse\ r0db L: B1: r0bd \PAuse\ r0db L: S2: a04 (~ a2 b4 c d0 )~ L: ge, sur- A2: r0bd \PAuse\ r0db L: T2: r0bd \PAuse\ r0db L: B2: r0bd \PAuse\ r0db L: S3: (~ f04d g4 a b0 )~ L: Sur- A3: r0bd \PAuse\ r0db L: T3: r0bd \PAuse\ r0db L: B3: r0bd \PAuse\ r0db L: f92 g0 % Bar 4 S1: r0 (~ c25 d4 e f0 )~ L: sur- A1: r0bd \PAuse\ r0db L: T1: r0bd \PAuse\ r0db L: B1: r0bd \PAuse\ r0db L: S2: c05 f9- L: ge, sur- A2: r0bd \PAuse\ r0db L: T2: r0bd \PAuse\ r0db L: B2: r0bd \PAuse\ r0db L: S3: a04 (~ a2 b4 c d0 )~ L: ge, sur- A3: r0bd \PAuse\ r0db L: T3: r0bd \PAuse\ r0db L: B3: r0bd \PAuse\ r0db L: a92 b0 % Bar 5 S1: e05 d9 L: ge Pe- A1: r0bd \PAuse\ r0db L: T1: r0bd \PAuse\ r0db L: B1: r0bd \PAuse\ r0db L: S2: c04 g9+ L: ge, Pe- A2: r0bd \PAuse\ r0db L: T2: r0bd \PAuse\ r0db L: B2: r0bd \PAuse\ r0db L: S3: c05 b9n L: ge Pe- A3: r0bd \PAuse\ r0db L: T3: r0bd \PAuse\ r0db L: B3: r0bd \PAuse\ r0db L: c03 g9+ # % Bar 6 S1: c05 d9 L: tre, sur- A1: r0bd \PAuse\ r0db L: T1: r0bd \PAuse\ r0db L: B1: r0bd \PAuse\ r0db L: S2: c05 c bn L: tre sur- A2: r0bd \PAuse\ r0db L: T2: r0bd \PAuse\ r0db L: B2: r0bd \PAuse\ r0db L: S3: c05 g9 L: tre sur- A3: r0bd \PAuse\ r0db L: T3: r0bd \PAuse\ r0db L: B3: r0bd \PAuse\ r0db L: e03 g9 4 x123 % Bar 7 %% L2 S1: m8406 c25 r4 c d X-1 c8 b f2+ L: ge et in-du-e te, A1: m8406 r0b \PAuse\ r0b L: T1: m8406 r0b \PAuse\ r0b L: B1: m8406 r0b \PAuse\ r0b L: S2: m8406 c05 r2 r4 c L: ge et A2: m8406 r0b \PAuse\ r0b L: T2: m8406 r0b \PAuse\ r0b L: B2: m8406 r0b \PAuse\ r0b L: S3: m8406 c04 r4 g+ a X0.5 b8 f L: ge et in-du-e A3: m8406 r0b \PAuse\ r0b L: T3: m8406 r0b \PAuse\ r0b L: B3: m8406 r0b \PAuse\ r0b L: m8406 c03 b2 6 a 6 % Bar 8 S1: r4 g44 a X0.5 g8 f (~ [ b g a b ] c2 )~ L: et in-du-e te A1: r0b \PAuse\ r0b L: T1: r0b \PAuse\ r0b L: B1: r0b \PAuse\ r0b L: S2: d45 X0.5 c8 b f4+ a- b a8 g f2 L: in-du-e te, et in-du-e te A2: r0b \PAuse\ r0b L: T2: r0b \PAuse\ r0b L: B2: r0b \PAuse\ r0b L: S3: b24 r4 c d c8 b f2+ L: te, et in-du-e te A3: r0b \PAuse\ r0b L: T3: r0b \PAuse\ r0b L: B3: r0b \PAuse\ r0b L: g22 f g+ f % Bar 9 S1: g44d g8 X2 b4 X2 d e0f L: ve-sti-men-tis tu- A1: r0b \PAuse\ r0b L: T1: r0b \PAuse\ r0b L: B1: r0b \PAuse\ r0b L: S2: e44df e8 g4 b (~ b [ a8 g ] a2 )~ L: ve-sti-men-tis tu- A2: r0b \PAuse\ r0b L: T2: r0b \PAuse\ r0b L: B2: r0b \PAuse\ r0b L: S3: b44d b8 b4 b c0 L: ve-sti-men-tis tu- A3: r0b \PAuse\ r0b L: T3: r0b \PAuse\ r0b L: B3: r0b \PAuse\ r0b L: e23df d4 c0 % Bar 10 S1: m4400 d05 L: is A1: m4400 r0 L: T1: m4400 r0 L: B1: m4400 r0 L: S2: m4400 b04 L: is A2: m4400 r0 L: T2: m4400 r0 L: B2: m4400
Re: [TeX-Music] M-Tx and PMX-Limitation
Am Samstag, 22. März 2008 01:42 schrieb Hiroaki MORIMOTO: Hi all, I've found a suspicious code on this problem. musixlyr.tex(2.1c) redefine a internal command '[EMAIL PROTECTED]' at line 649. musixuad also redefine '[EMAIL PROTECTED]' to make make slurs independent from \maxinstruments at line 230. So, please check your tex file: (1) \input musixuad.tex \input musixlyr.tex will be OK, Hiroaki, thank you very much. I placed musixuad.tex into mtx.tex before musixlyr.tex and indeed this is the solution! Lyrics are placed into the correct positions and I am sure this be so up to the end of my project. Again many thanks for your help Hermann (2) \input musixlyr.tex \input musixuad.tex will be NG (lyrics may not be flushed). Many thanks to Hermann, I should put self-exclusion code into musixuad.tex for such case ASAP... Best regards, Hiroaki MORIMOTO [EMAIL PROTECTED] Tokyo, Japan ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] M-Tx and PMX-Limitation
Am Donnerstag, 20. März 2008 22:46 schrieb Christian Mondrup: Hermann Hinsch wrote: Am Mittwoch, 19. März 2008 20:22 schrieb Don Simons: I can't right off hand think of any tricks that will work, but someone else may. If you want to get into the code and recompile it, be my guest. The place to start is to globally search and replace nm=12 with nm=14 (12 voices plus two staves--I assume--for the B.C.). But I can virtually guarantee you that that alone won't do the trick; you'll just have to follow the error messages. Also, I'm not so sure that MusiXTeX will allow more than 12 instruments, although it may allow more than 12 total voices if there are no more than 12 instruments. --Don Simons Many thanks to all who answered on my problem. Don, I changed nm=12 to nm=13 and compiled pmxab.f and you are quite right that this didn´ t work. Then I included musixuad as Hiroaki suggested but as I am using tetex and not etex musixuad excludes itself. the terms 'tetex' and 'etex' are not immediately comparable. 'tetex' denotes a complete port of a full TeX system, while 'tex' and 'etex' are the names of base TeX interpreters (etex: extended tex). Actually tetex comes with etex. So maybe you should after all give the combination of a patched pmx, etex and musixuad a chance Christian, I did so and at the first glance it works as it should but in some places a shift of the lyric line over several bars occurs. After returning to 12 voices without the stave for the b.c these shifts disappear only if musixuad is not included. But without the 13. stave for the b.c. there is another problem : The last lyric line is partly positioned into the last stave. A Space ... in the preamble has no effect because the last stave is the end of the page. So I am a little frustated using M-Tx in this project. Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] Separate bars with PMX
Am Dienstag, 31. Juli 2007 16:45 schrieb Don Simons: It looks like \sepmultibarrule{n} in musixdbr will do what you want. The following mods to test.pmx work for me: === ... Abdep \\def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi}\ \\def\raisebarno{5mm}\ \\input musixdbr\ \\input curly\ h Les Tourterelles. Rondeau % % Bar 1-3 % \\indivbarrules\sepmultibarrule1\ \segno {11}\ \roffset{24}{\lmidstaff{\medtype\it Mouvement de Sarabande}}\ ... === For some reason, if I don't \input curly, I get an error (Rainer?) --Don Simons Hi Don, thank you for your help. \\\indivbarrules\sepmultibarrule1\ separates the barline and \\\conmultibarrule1\ before the next inputblock restores the barline. \input curly isn't necessary in my score. Hermann -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Hermann Hinsch Sent: Tuesday, July 31, 2007 6:53 AM To: Werner Icking Music Archive Subject: Re: [TeX-Music] Separate bars with PMX Am Montag, 30. Juli 2007 19:08 schrieb Andre Van Ryckeghem: I dont know if i understand well what you want, if you sent an example, i will look at it. Andre, please find an exemple attached where a text crosses the barline which I wanted to be separated. Otherwise, you can play with \\\sepbarrules\ and \\\stdbarrules\ ( the \\\ works in the middle of the code) I think this will work only in the case that one was more than one instrument. Hermann Andre You may also read 'Elementary asynchronous bar line' in the latest musixdoc manual (p43), that is posted by Don. - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Saturday, July 28, 2007 11:30 AM Subject: Re: [TeX-Music] Separate bars with PMX Am Freitag, 27. Juli 2007 21:07 schrieb Andre Van Ryckeghem: If you use 2 instruments of 1 staff, use: \\sepbarrules\ Andre I tried this without success. As far as I understand pmx a code beginning with \\ should influence the whole score. Maybe that I didn't explain my problem clearly enough. What I wanted is to separate only 1 or 2 barlines in a score for a harpsichord . Hermann - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Friday, July 27, 2007 7:31 PM Subject: [TeX-Music] Separate bars with PMX Is it possible to generate single separate bars with PMX in a system with 2 staves to avoid interference with text between the staves? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music -- Dr. Hermann Hinsch Quinckestraße 44 69120 Heidelberg Tel.: 06221-436298 Email: [EMAIL PROTECTED] ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] Separate bars with PMX
Am Montag, 30. Juli 2007 19:08 schrieb Andre Van Ryckeghem: I dont know if i understand well what you want, if you sent an example, i will look at it. Andre, please find an exemple attached where a text crosses the barline which I wanted to be separated. Otherwise, you can play with \\\sepbarrules\ and \\\stdbarrules\ ( the \\\ works in the middle of the code) I think this will work only in the case that one was more than one instrument. Hermann Andre You may also read 'Elementary asynchronous bar line' in the latest musixdoc manual (p43), that is posted by Don. - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Saturday, July 28, 2007 11:30 AM Subject: Re: [TeX-Music] Separate bars with PMX Am Freitag, 27. Juli 2007 21:07 schrieb Andre Van Ryckeghem: If you use 2 instruments of 1 staff, use: \\sepbarrules\ Andre I tried this without success. As far as I understand pmx a code beginning with \\ should influence the whole score. Maybe that I didn't explain my problem clearly enough. What I wanted is to separate only 1 or 2 barlines in a score for a harpsichord . Hermann - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Friday, July 27, 2007 7:31 PM Subject: [TeX-Music] Separate bars with PMX Is it possible to generate single separate bars with PMX in a system with 2 staves to avoid interference with text between the staves? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music 213 40 3 0 0 12 20 .05 bb ./ % Abdep \\def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi}\ \\def\raisebarno{5mm}\ h Les Tourterelles. Rondeau % % Bar 1-3 % \segno {11}\ \roffset{24}{\lmidstaff{\medtype\it Mouvement de Sarabande}}\ a22 b4 | c d e | f2 om e4 // r4 e23 rb2d | rb2d / % c24 om+1 b4 | a2 ot g4s | a om+1 d c / % % Bar 4-6 % d23 ot c4 | b2 ot a4 | gs c- e / % b23 ot a4 | g2s ot a4 | e2d / % % Bar 7-9 % a41 a+ b | c d e | f2 om e4 / % \arpeggio 43\ e23 b4+ | a2 ot g4s | a om+1 d c // c24 za rb4 | rb2d | rb2d / % % Bar 10-12 % d43 b c | d e e- | \roffset{13}{\lmidstaff{\medtype\it Fin}}\ ad e8 a4- RD / % b43 ot Gsa gs a om+1 | b bd a8 | ar e su \zhu 5\ c2 s+2 // rb2d | rb2d | a23d+0.8 / ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] Separate bars with PMX
Am Freitag, 27. Juli 2007 21:07 schrieb Andre Van Ryckeghem: If you use 2 instruments of 1 staff, use: \\sepbarrules\ Andre I tried this without success. As far as I understand pmx a code beginning with \\ should influence the whole score. Maybe that I didn't explain my problem clearly enough. What I wanted is to separate only 1 or 2 barlines in a score for a harpsichord . Hermann - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Friday, July 27, 2007 7:31 PM Subject: [TeX-Music] Separate bars with PMX Is it possible to generate single separate bars with PMX in a system with 2 staves to avoid interference with text between the staves? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music -- Dr. Hermann Hinsch Quinckestraße 44 69120 Heidelberg Tel.: 06221-436298 Email: [EMAIL PROTECTED] ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
[TeX-Music] Separate bars with PMX
Is it possible to generate single separate bars with PMX in a system with 2 staves to avoid interference with text between the staves? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] 128th notes within PMX
Am Samstag, 16. Juni 2007 04:34 schrieb Don Simons: Thanks VERY much for posting these files. It's interesting on several levels. Regarding PMX: I used the wonderful old program MidiNotate to analyze the MIDI file. When it creates its version of the score from the MIDI, there is no visual offset between voices. And at normal speed I could not hear any offset. But this is harpsichord music, which I'm so used to hearing played staggered that I might not have noticed anyhow. However when I slow it way down, to 1/10 normal speed, I can very clearly hear the offset. I guess the amount of offset is less than the granularity of MidiNotate's notational sensibilities. Regarding the music itself (which interests me greatly because I'm a harpsichordist): I've played some pretty obscure stuff (Weckmann, LeRoux, Galuppi, Storace [which I've also published]...) but never tackled any Royer. I'm not a bad player, but the technical requirements of his stuff are often beyond me. I can't figure out why he made it so incredibly hard to play, and when I do hear it played properly, I can't decide whether I should be more impressed with the music or with the technique required to play it. In this particular piece, one puzzlement is with the 128th notes...did he really think anyone could play this at a sensible tempo and make the distinction between them and the preceeding 64ths? I also wonder about how to divide between the hands the notes in bars 14-15, 34, and 36-37. There are certainly no hints in the way you've typeset it. Are there any hints in your source? Are the beam directions in the source the same as in the PMX? Are the notes all in the same staff, as they are in the PMX? The passages could both clearly be done straightforwardly with two hands, but I don't see anything that tells that to the performer. In my Storace, I adhered religiously to the disposition between staves in the facsimile, which in that case obviously dictated the disposition between hands. Hi Don, I will answer on your questions but I think that the other people of this list may not be interested in the specials of Royer's Allemande. Therefore I will turn over to your private address. Hermann As to your question about slur directions on graces, I'm afraid there simply aren't any options (yet) for adjusting their positions. (I did a double take in bars 31-32 until I realized that the upper slur really applies to the lower notes and vice versa.) Your best bet for now is to enter the slurs with inline TeX. You can both start and stop the slur on the main note by using \loffset for the start. Let me know if you want an example. --Don Simons -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Hermann Hinsch Sent: Friday, June 15, 2007 11:34 AM To: Werner Icking Music Archive Subject: Re: [TeX-Music] 128th notes within PMX Am Freitag, 15. Juni 2007 16:23 schrieb Don Simons: Hermann, could you send me the score and or the MIDI? I'm curious to know whether the mismatch is audible. Just for the record, I misstated the length of the guarter in MIDI tics in PMX...it's 240, not 120. But I think everything else I said is accurate. I did a few more tests since then, and reminded myself that the special corrections I had programmed apply only to half-note and quarter-note septuplets, but not eighth-note septuplets or any 9-tuplets (unless the 9-tuplets are on dotted notes, e.g., cd05x9 ... ). I wonder if Score/Finale/Sibelius have any of these same issues. --Don Simons Don, you may find my score enclosed together with the MIDI-file. May I ask an additional question: Using grace notes would be possible to define the direction of the slur independent of the direction of the stem? As you may see in my score that rather often grace notes are placed too narrow together. In this case I suppressed the slur for clarity. Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music -- Dr. Hermann Hinsch Quinckestraße 44 69120 Heidelberg Tel.: 06221-436298 Email: [EMAIL PROTECTED] ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] 128th notes within PMX
Am Donnerstag, 14. Juni 2007 16:39 schrieb Don Simons: I've just realized that there is a way to allow MIDI 128th notes without PMX completely choking. But the resulting MIDI file will be flawed. The fundamental quantum of MIDI time is a MIDI tic which PMX defines once and for all as 1/15 of a 64th note or 1/120 or a quarter note. Since that makes a 128th note equal to 7.5 tics, which is not an integer, there's a problem right away. But that's not the reason PMX was choking. Rather, it's because PMX puts in a fixed-length gap at the end of every note, subtracting the gap from the length of the note. The default is 10 tics, which is 2/3 of a 64th, but longer than a 128th, so the logic was breaking down. You can forestall the locigal problem by shortening the gap to something less than 7.5. The command is e.g. Ig5 . With that the code will run. But for one thing, you're stuck with that tinier gap at the end of every note. (I haven't tested whether you can change it on the fly.) And for another thing, a flaw now comes about because a 128th cannot be represented exactly. As things now stand, PMX will always round 7.5 in the same direction. So if there are more 128ths in one voice than the others, they will get out of phase. Here's an example where you can hear that things get out of whack at the end: Hi Don, Ig5 solves my problem, thanks for your reply Hermann = 2 2 2 4 2 4 0 0 1 5 20 0 bt .\ Ig5 b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / d24 d d d / f24 f f f / == If there were the same number of 128th in each voice, then they would come back together: == 2 2 2 4 2 4 0 0 1 5 20 0 bt .\ Ig5 b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / b43 d / g84d g1x8 a b c d c b a g84d g1x8 a b c d c b a / b43 d / d24 d d d / f24 f f f / === At this point someone might be wondering if the quantum problem comes up in more mundane situations with xtuplets, and the answer is well, sort of, depending on your definition of mundane. Since a quarter note is 120 tics, you can divide it evenly by 2,3,4,5, or 6, but not 7. I anticipated this one, and tried to build special logic for just that case (quarter-note septuplets) to keep them lined up. If that works the way it should, you won't get the quantum disconnect until you divide a quarter by 9. That one will not be fixed. --Don Simons -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Hermann Hinsch Sent: Wednesday, June 13, 2007 11:12 AM To: Werner Icking Music Archive Subject: Re: [TeX-Music] 128th notes within PMX Am Mittwoch, 13. Juni 2007 16:48 schrieb Christian Mondrup: Don Simons wrote: The error appears to be caused by trying to make a MIDI file. It's not likely I'll fix it any time soon, as it would require major revision of the MIDI timing scheme. If you can live without MIDI 128th notes, you could make a separate version of the pmx file for the MIDI. They should otherwise compile OK. Rather than maintaining different versions of the pmx file the ABC preprocessor abcpp can be used for branching between MIDI and score compilation within a single file. See the introduction to abcpp in the tips and tricks section, http://icking-music-archive.org/software/pmxtricks/abcpp.html Hi Christian, I will try this possibility later because I think that it will take some time to study this feature. Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music -- Dr. Hermann Hinsch Quinckestraße 44 69120 Heidelberg Tel.: 06221-436298 Email: [EMAIL PROTECTED] ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] 128th notes within PMX
Am Freitag, 15. Juni 2007 16:23 schrieb Don Simons: Hermann, could you send me the score and or the MIDI? I'm curious to know whether the mismatch is audible. Just for the record, I misstated the length of the guarter in MIDI tics in PMX...it's 240, not 120. But I think everything else I said is accurate. I did a few more tests since then, and reminded myself that the special corrections I had programmed apply only to half-note and quarter-note septuplets, but not eighth-note septuplets or any 9-tuplets (unless the 9-tuplets are on dotted notes, e.g., cd05x9 ... ). I wonder if Score/Finale/Sibelius have any of these same issues. --Don Simons Don, you may find my score enclosed together with the MIDI-file. May I ask an additional question: Using grace notes would be possible to define the direction of the slur independent of the direction of the stem? As you may see in my score that rather often grace notes are placed too narrow together. In this case I suppressed the slur for clarity. Hermann % % Allemande by Pancrace Royer % % Dear user if you modify this PMX-file please insert into the % footline: Modified by your name date % 211 160 5 0 -2 315 20 .05 bt ./ % Abdep AI0.9 % % susp zum Setzen des Zeichens für Suspension % \\input musixps\ \\input musixdat\ \\input musixbm\ \\font\circw=lcirclew10\ \\def\susp#1{\zcharnote{#1}{\raise3\internote\ \\hbox{\kern-1.5pt\circw\char7\ \\raise2pt\lrlap{\kern-3.9pt\char98}\char4}}}\ % \\def\mdot#1#2{\roffset{0.65}{\pt{#1}}\roffset{.24}{\rpar{#2}}}\ % \\def\create{created \today}\ %\\def\version{revised \today}\ \\footline{\vbox{\centerline{\normtype Typeset by Hermann Hinsch using PMX, \create}\ \\vskip -4.8mm\ \\line{\normtype \hfil For editorial comments see Royer.html \hfil}\ \\vskip -4.8mm\ \\line{\normtype \hfil Copying allowed for non-commercial use only \hfil}}}\ % \\def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi}\ \\def\raisebarno{5mm}\ Tt Allemande Tc Pancrace Royer w186m h740p It80 % % Bar 0 % r1 / c15 / m4400 \\\advance\barno-1\ % % Bar 1-3 % Rr c42d ze rb8 e4 c | f e d g | c o) rb4 c4 b // g42d zc [ d6- e f g a bn c d ] e4 c | f e d sl d s zg s | g s c8-- r-6 c4++ b / % rb0 | c24 s c8d s c1 Gsc b4n | c8 rb rb2d // c24 ze zg zc s c4d s [ c6 b af g f e d c sl ] | [ a8+df s-5-1 a1 ] g8d g1 Gsg f4 s f8d s g1 | Gsf e4 ot Gsd c8d g1+ g4x3n3f e g e4x3n3f d g / % % Bar 4-6 % \roffset{0.2}{\multnoteskip\tinyvalue\tinynotesize\nq 3\bsk\znq 5}\ \multnoteskip\normalvalue\normalnotesize\ a42df r8+0 r2+0 | rb0 | rb0 // \aslash{8} 11\ a43df rb8 rb2 | rb0 | rb0 / % c44d ze rb1 rb2 g1 | g4x3n3 a f [ b8d b1 ] b4 s a1 s rb rb a | a4x3n3 bn g [ c8d b1f ] a8df g1 [ f8d a1 ] // \aslash {6}11\ Gsg a44df zc r1 c c4x3n3 sl d s b G2sm2c d e8d e1 | e4 s d1 s rb8 d1 d4x3n3f en c f8d f1 | f4 s e1 s rb8 g1 Gsg f8d ot e1 [ Gse d8d ot c1 ] / % % Bar 7-9 % rb0 | g83d XS-1 b1 [ a8df ot XS-1 g1 ] f8d XS-1 a1 [ g8d ot XS-1 f1 ] | e8 r1+0 [+2 e- d8d c1 ] b4 c+u G2m2sAb c // rb0 | rb0 | rb8d [ e13 d8d c1 ] b4 G3m3sAc b c c4 ot / % g84d f1 [ e8d ot-18 XS-1 d1 ] c8d XS-1 c1 [ b8d ot-21 XS-1 a1 ] | rb8 XS1.3 c c4 s c8d s XS-0.7 b1n b4x3n c d | e8 r1 [ f1s g8d a1 ] b4 g // Gsc5 b8dn ot b1 b4x3n3 sl c s d d4x3n3f sl e s f-s f4x3n3 sl g s a | a4x3n3 b e-n e4x3n3 f g g4x3n3 af d- d4x3n3f e f | g8 rb1 [ a1 b8d c1 ] d4 e / % % Bar 10-12 % d42 g+ f e | d g f en | d b o) c d // d43 b+ a g | a b a g | a rb2d / % rb0 | rb0 | rb2 rb8d c14 Glc [+1 b8d ot-21 a1 ] // Gsg4 f4s ot r8+0 r1+0 d sl d8d s d1 sl [ d8d s g1 ] | Gsg f4s ot Gsen d8d d1 sl [ d8d s d1 sl ] d4x3n3f s cs g+ | g4x3n3f fs d sl d4x3n3f s d sl b+ [ b8d zd- s a1+ ] Gsa g8d f1 / % % Bar 13 % e43 b c o) d / % G2m2la3 b c44 rb rb8d c1a [+1 Glc b8d ot-21 a1 ] // G2m2sf4s g a44 d8- sl b+ [ b8d zd- s b1+ ] Gsa g8d ot f1s / % L6P2 Ig5 % % Bar 14-15 % g83 zg- r1 [ g6+ b e b6x2n g ] f8- zf+ r1 [ f6 a d a6x2n f ] e8 ze- r1 [ e6+ g c g6x2n e ] d8 zd- r1 [ d6+ f b fx2n d ] | c83 zc- r1 [ c6+ e a ex2n c ] b8 zb- r1 [ b6+ d g dx2n b ] a8 za- r1 [ c6+ d fs dx2n c ] g8 zg- r1 G2m2sg3 a g1 zb / % rb0 | rb0 / % % Bar 16-18 % d23 g4 zg- d+ zd- | V1 g zg- f+ e ot d Rr | V2b gd zg- r1 [ g63 f e dx2n c ] \zhu 4\ \zhu 7\ b4nl gl / % Glg3 f43ds rb2 XS0.8 c84 s | [ cd s b3n c ] [ d1 s1u b s2u g8 s3 ] d4+ s1 zb s2 zg s3 rb4 | [ c84d b3n c ] [ d su b g1 s ] r+0 g15 g4d zd zbn zg [ g6+ f e d c b a g ] // Gb3 a43d ot [ g6 a b c d en fs ] rb g8d b1- [ b4x3n3f a f+ ] | f4s s g2 s r8+0 [ c64 d e f g a bn ] rb | f44s s g8 s rb rb2 / % % Bar 19-21 % Rl Vx c43 zc- b+ zb- a+ za- a+f o) | g c zc- f f+ o) | e df c f o) / % g24 s g8d s g1 Gsg f4 s | fd s e8n rb2 | d45fx3n3 g- c su c4x3n3f s f- b rb2 // e85d e1 [ d8d d1 ] Gsd c4 s c8d s d1 | Gsc b8dn ot a1 [ Gsa b8df c1 ] Gsb a4f ot Gsg f4x3n3 a df | d4fi c b4x3n3 c o) e-n r4+0x3n3 af df s / % % Bar 22-24 % e43 dfu cu afu | bu o) cu f- rb4 | c24 r4+0 f- // rb0 | rb2 f83d g1 [ a8df o) b1 ] | rb0 / % d45fx3n3 g- c s cx3n3f s f- b rb4 r8+0 r1
Re: [TeX-Music] 128th notes within PMX
Am Dienstag, 12. Juni 2007 17:26 schrieb Johan Tufvesson: Hi On Tue, 12 Jun 2007, Hermann Hinsch wrote: I want to create a group of beamed notes with 3 64th and 2 128th. As PMX doesn't allow 128th notes I tried to insert musixtex code with no success. Any suggests? If my memory serves me correct, it is possible to make an xtuplet of length 1/64, with two notes. For example: [ c6 c c cx2n c ] I tried this but it doesn't work. I get the message Problem in function isetvarlen Hermann /Johan Tufvesson ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-Music] 128th notes within PMX
Am Mittwoch, 13. Juni 2007 11:57 schrieb Andre Van Ryckeghem: This one works for me Andre === 1 1 4 4 0 0 0 0 1 1 20 0 t ./ w200 g44 g8Dx7n gD g g gg8 g4 g / = - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Werner Icking Music Archive tex-music@icking-music-archive.org Sent: Wednesday, June 13, 2007 11:23 AM Subject: Re: [TeX-Music] 128th notes within PMX Am Dienstag, 12. Juni 2007 17:26 schrieb Johan Tufvesson: Hi On Tue, 12 Jun 2007, Hermann Hinsch wrote: I want to create a group of beamed notes with 3 64th and 2 128th. As PMX doesn't allow 128th notes I tried to insert musixtex code with no success. Any suggests? If my memory serves me correct, it is possible to make an xtuplet of length 1/64, with two notes. For example: [ c6 c c cx2n c ] I tried this but it doesn't work. I get the message Problem in function isetvarlen Hermann /Johan Tufvesson Hi Johan, hi Andre both of your suggestions work, if I use them in this test file: 1 1 4 4 0 0 0 0 1 1 20 0 t ./ w300 c44 c c c8 r1 [ c6 c c c6x2n c ] | g44 r1 g1Dx8n gD gD g g g8 g4 g4 / but if I insert one or the other in a longer score I always get the mentioned message problem in function isetvarlen isetvarlen is a function within the fortran code of pmx. But why does it behave in a different way in my case? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
[TeX-Music] 128th notes within PMX
I want to create a group of beamed notes with 3 64th and 2 128th. As PMX doesn't allow 128th notes I tried to insert musixtex code with no success. Any suggests? Hermann ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
Re: [TeX-music] suppressing the clef symbol
Am Donnerstag, 14. Dezember 2006 07:00 schrieb Andre Van Ryckeghem: Soory i was wrong, it needs 2 \\ This works here, i think == 1 1 4 4 0 5 0 2 1 1 20 0.07 t ./ \\setclefsymbol1\empty\ a85 (tl a4d (tl a2 )t |/ a0 )t |/ = Andre, thank you for your help. Indeed this works. As you may see from my first mail, I tried the same instruction but with the number 0 for the violin clef as I have learned from the manual of MusiXTeX. Do you think this is a mistake or it may be that pmx redefines the clef number? Hermann - Original Message - From: Hermann Hinsch [EMAIL PROTECTED] To: Typesetting music with TeX tex-music@icking-music-archive.org Sent: Wednesday, December 13, 2006 7:32 PM Subject: Re: [TeX-music] suppressing the clef symbol Am Mittwoch, 13. Dezember 2006 17:08 schrieb Andre Van Ryckeghem: have you tried \setclef08\zchangeclefs\ or \setclefsymbol0\empty\zchangeclefs\ ? Andre I have tried both with no success. Both introduce only an additional space. Hermann ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] suppressing the clef symbol
Within PMX I would like to suppres the clef symbol in a very short example to use it within a text. I tried to use \setclefsymbol 0 \empty with no success. Hermann Hinsch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] suppressing the clef symbol
Am Mittwoch, 13. Dezember 2006 17:08 schrieb Andre Van Ryckeghem: have you tried \setclef08\zchangeclefs\ or \setclefsymbol0\empty\zchangeclefs\ ? Andre I have tried both with no success. Both introduce only an additional space. Hermann ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Graces for English Virginal-Music
Am Sonntag, 9. April 2006 01:27 schrieb Don Simons: Here's an example of how to construct the shake using psline. I've shown you how to invoke it directly and also one way to get pmx to post it with os: 1 1 4 4 4 4 0 0 1 1 20 0 t .\ \\makeatletter\ [EMAIL PROTECTED]@th.7pt\ [EMAIL PROTECTED] [EMAIL PROTECTED] \\special{ps: [EMAIL PROTECTED] begin ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) DLN end}}\ \\makeatother\ \\def\eshake#1{\zcharnote{#1}{\kern2pt\lower.8\internote\hbox{\psline{8pt}{ 6 pt}}\ \\kern-2pt\raise0\internote\hbox{\psline{8pt}{6pt\ \\let\mtr\eshake\ Ap c45 \eshake{10}\ g c g os / The fore fall, back fall, and plain note and shake can be built up similarly. I could successfully create these graces but there remains a problem as the fore fall and back fall are to be placed near a note within the stave. Would it be possible to define psline so that the lines would be transparent? Hermann To do the shake turned you'll need a semicircle and I don't know how to do that in general. There is a font circlew1 that has a semicircle in it, but I don't have a postscript version of the font and have no control over the thickness of the line. Maybe someone else can tell us how to make TeX draw a circle using postscript commands analogous to psline. In any event, you'll have to create a postscript file before you can see the constructions that use psline, and if you don't use Ap it doesn't work (I can't remember exactly why). --Don Simons ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Graces for English Virginal-Music
Am Montag, 10. April 2006 15:43 schrieb Don Simons: I have absolutely no idea what you are asking for. If the line were transparent, you wouldn't be able to see it at all! What am I missing? --Don Simons Sorry about my obscure message. What I wanted to say is that the line of the fore and back fall is surrounded by a field (which is the effect of \hbox I suppose) which suppresses the line of the staff within this field. This is what I have done: 1 1 4 4 4 4 0 0 1 1 20 0 t ./ \\makeatletter\ [EMAIL PROTECTED]@th.7pt\ [EMAIL PROTECTED] [EMAIL PROTECTED] \\special{ps: [EMAIL PROTECTED] begin ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) DLN end}}\ \\makeatother\ \\def\eshake#1{\zcharnote{#1}{\kern2pt\lower.8\internote\hbox{\psline{6pt} {4pt}}\ \\kern-1.5pt\raise0\internote\hbox{\psline{6pt}{4pt\ \\let\mtr\eshake\ \\def\pshake#1{\zcharnote{#1}{\kern2pt\lower.8\internote\hbox{\psline{6pt} {4pt}}\ \\kern-1.5pt\raise0\internote\hbox{\psline{6pt}{4pt}}\ \\kern-3.3pt\raise.2\internote\hbox{\psline{5pt}{-5pt\ \\def\ffall#1{\zcharnote{#1}{\loffset{0.5}{\lower5\internote\hbox{\psline{4pt} {8pt}\ \\def\bfall#1{\zcharnote{#1}{\roffset{0.5} {\raise1.3\internote\hbox{\psline{-4pt}{8pt}\ Ap \bfall{5}\ c45 \eshake{10}\ g \pshake{11}\ c \ffall{2}\ g | \bfall{3}\ a0 / Hermann -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Hermann Hinsch Sent: Monday, April 10, 2006 6:15 AM To: Typesetting music with TeX Subject: Re: [TeX-music] Graces for English Virginal-Music Am Sonntag, 9. April 2006 01:27 schrieb Don Simons: Here's an example of how to construct the shake using psline. I've shown you how to invoke it directly and also one way to get pmx to post it with os: 1 1 4 4 4 4 0 0 1 1 20 0 t .\ \\makeatletter\ [EMAIL PROTECTED]@th.7pt\ [EMAIL PROTECTED] [EMAIL PROTECTED] \\special{ps: [EMAIL PROTECTED] begin ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) DLN end}}\ \\makeatother\ \\def\eshake#1{\zcharnote{#1}{\kern2pt\lower.8\internote\hbox{\psl ine{8pt}{ 6 pt}}\ \\kern-2pt\raise0\internote\hbox{\psline{8pt}{6pt\ \\let\mtr\eshake\ Ap c45 \eshake{10}\ g c g os / The fore fall, back fall, and plain note and shake can be built up similarly. I could successfully create these graces but there remains a problem as the fore fall and back fall are to be placed near a note within the stave. Would it be possible to define psline so that the lines would be transparent? Hermann To do the shake turned you'll need a semicircle and I don't know how to do that in general. There is a font circlew1 that has a semicircle in it, but I don't have a postscript version of the font and have no control over the thickness of the line. Maybe someone else can tell us how to make TeX draw a circle using postscript commands analogous to psline. In any event, you'll have to create a postscript file before you can see the constructions that use psline, and if you don't use Ap it doesn't work (I can't remember exactly why). --Don Simons ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Graces for English Virginal-Music
Am Sonntag, 9. April 2006 01:27 schrieb Don Simons: Here's an example of how to construct the shake using psline. I've shown you how to invoke it directly and also one way to get pmx to post it with os: 1 1 4 4 4 4 0 0 1 1 20 0 t .\ \\makeatletter\ [EMAIL PROTECTED]@th.7pt\ [EMAIL PROTECTED] [EMAIL PROTECTED] \\special{ps: [EMAIL PROTECTED] begin ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) ([EMAIL PROTECTED]) DLN end}}\ \\makeatother\ \\def\eshake#1{\zcharnote{#1}{\kern2pt\lower.8\internote\hbox{\psline{8pt}{ 6 pt}}\ \\kern-2pt\raise0\internote\hbox{\psline{8pt}{6pt\ \\let\mtr\eshake\ Ap c45 \eshake{10}\ g c g os / The fore fall, back fall, and plain note and shake can be built up similarly. To do the shake turned you'll need a semicircle and I don't know how to do that in general. There is a font circlew1 that has a semicircle in it, but I don't have a postscript version of the font and have no control over the thickness of the line. Maybe someone else can tell us how to make TeX draw a circle using postscript commands analogous to psline. In any event, you'll have to create a postscript file before you can see the constructions that use psline, and if you don't use Ap it doesn't work (I can't remember exactly why). --Don Simons Great!! That's just what I want. As I have only poor knowledges of TeX it will take some time to understand all the given commands in order to use your proposal for the other graces. Again many thanks, Hermann ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] Non-spacing rests
Is there a possibility to use non-spacing rests analogue non-spacing notes by inserting TeX commands within pmx? Hermann ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] musixtex installation under SuSE Linux 9.3
Am Sonntag, 11. Dezember 2005 22:36 schrieb [EMAIL PROTECTED]: Hello Christian, Bodo, Simon, Thank you for your quick and helpful reply. Strangely, on my former (SuSE!) system, I would use the commands musixtex, musixflx, musixtex (it still works! - my former installation is still alive but now in my daughter's hands). I can't remember why that had been arranged in that way, it is too long ago. Anyway, now pmx and musixtex (T112) are installed and work smoothly (with the command sequence pmxab, tex, musixflx, tex)! I tested some older codings of mine, and the outcome was nice. (I did not try M-Tx so far.) This being the main point, I thought, however, I should still mention the following. The *.pmx-examples in the distribution are barsant.pmx, dyntest.pmx, most.pmx, and mwalmnd.pmx. Apart from most.pmx, these examples make use of the file `musixps' which is part of what is referred to in 2.5 MusiXTeX type 1 fonts of your HOWTO. Without it, it is impossible to enjoy the examples: After the processing command for the .tex-file (successfully produced by pmxab) you get ! I can't find file `musixps'. l.9 \input musixps As it is nice to have musixps anyway, the normal reaction would simply be to install it. As long as I may follow your own words, there is no problem. But then your HOWTO says Then follow the instructions from point 3 of section '3. INSTALLATION' of the accompanying file README. These read as follows: 3) Copy the map file ./dvips/musix.map to the appropriate directory, such as $TEXMF/dvips/config [I can copy the file (/dvips/)musix.map into /usr/share/texmf/dvips/config/, and I think this is intended although it is not in the private path. But after that,one needs more knowledge (or confidence) than I have to digest the next steps:] 4) Add a line p +musix.map to a suitable config.xxx file or, in a tetex-based distribution, add musix.map to the list of map files for Type1 fonts with Metafont equivalents in the updmap script, which should then be executed by doing ./updmap. Using SUSE 10 you will find updmap.cfg in /etc/texmf/web2c. Add a line: MAP musix.map . Before put musix.map into /usr/share/texmf/fonts/map/dvips. Then go to /etc/texmf/dvips/config and add in config.ps the line p +musix.map. Execute updmap Hermann [Which is a suitable config.xxx file? Don't know. - Well, never mind, I think I have a tetex-based distribution, so I find the executable file updmap in /usr/bin, edit its script - and feel embarrassed as I don't find any list of map files for Type1 fonts with Metafont equivalents in the updmap script in this long and complicated text. That's it. I am sure these instructions are clear enough for people who know more than me... Considering the remaining steps, I think I'd know what to do in 5) and 7), but in 6) again, which is the config file?] 5) Copy the map file ./dvipdfm/musix.map to the appropriate directory, such as $TEXMF/dvipdfm/config 6) Add a line f musix.map to the config file. 7) Do mktexlsr or texhash or whatever is necessary on your system to re-generate the TeX database. Therefore, being unable to follow these instructions, I don't have musixps at my disposal, and as a consequence, cannot process the .pmx-examples either. I am sure you can tell me what I need to know (again!). But I think it is also important to realize where innocent readers find instructions difficult. That's why I am writing this lengthy email! Thank you again for all your patience, Hartmut ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [Tex-music] Fingerings
Am Montag, 26. Januar 2004 12:26 schrieb Francois Planiol-Auger: Hi! I found nowhere how to set fingerings (also for Brass, like 123 upon one note) whether in M-Tx, PMX or Musixtex. Has it to be set has a Lyric-line? You may use some inline-code \fg\ defining: \\font\ref=cmbx9\def\fg#1#2{\zcharnote{#1}{\ref#2}}\ where #1 is the distance from the lowest line, which is 0 and #2 is the fingering. Hermann Thanks in advance from François ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music