Re: [Tex-music] universal OS-X binaries
I tested them on 10.6.5 and they seem to work (no test with real input, just checking that the libraries load at program start doesn't fail). If there's a possibility to get binaries linked in a way that they don't get broken at a change of the OS version I'd be interested to know how that works. Probably by compiling and linking with some special Apple software XCode or so? Who has compiled and linked these binaries? best regards Bernhard On Dec 2, 2010, at 5:29 , Bob Tennent wrote: If you're a pmx/musixtex user on any variety of Mac, I'd be grateful if you could test the pmxab, scor2prt and musixflx binaries at ftp://linus.cs.queensu.ca/musixtex/ These should be usable on *any* version of OS-X, including Tiger, Leopard and SnowLeopard, PPC and Intel, 32 and 64 bit. Please report any problems to me. Thanks. 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] The Future of MusiXTeX etc
It would be very regrettable if the many hours and great deal of knowledge that have been put in these programs would be lost because it is locked up in a programming language that nobody knows any more. With a port to Lua (or Perl, Python, Ruby), I see as the main advantages from the language itself: easier string handling, dynamic array sizes, hash tables. If you master any of these languages, you'll understand Pascal and Fortran as easily. And what is not obvious can be looked up in the manual. What really takes time is understandig the sources of a program you don't have written and maintained over time of growth yourself. Would you want to maintain or port any program in the chain we are talking about, that would be the most time consuming part, not the lack of being familar with the used programming language. If there isn't a point like you can't do this and that in the employed language, there's no need to port a (very well) running software to some more modern language. You're most probably just going to sweep different sort of dirt under different places of the rug. The rest ist queston of taste. best regards Bernhard --- 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] The Future of MusiXTeX etc
Thanks Dirk to draw our attention to this new development. Such a major change--and it would be a major change--would perhaps also give opportunity to think about how to overcome some limitations to MusixTeX and friends which are due to its design. Quite some inline TeX coding could probably moved into the primary language. Getting rid of a double pass system won't probably work because TeX itself relies on such mechanism. Typesetting is always recursive because some informations are not available before some important part of the typesetting has already been done. You can't for instance set page links before you have set all pages as to know what is going to be put on which page. But setting the links may also influence, at least on the scale of details, how a page or paragraph is set. The same is true for all the mutually aligned stuff in a score. The main reason for me for staying with MusixTeX (besides never to change something which is already up and running) is its outstanding graphical clearness concerning representation of rhythm. I think we cannot thank enough Don for implenting and maintaining PMX, which, as far as I can judge, does most of that miracle. Sometimes the limitation to 12 voices gets in the way and after being forced such way to use an alternative its always a pleasure to return what is graphically still the best being available. What is more, once used to the PMX/M-Tx language, setting a score in much faster than with any other system I know. There is as less overhead as possible though almost anything can be controlled. Bernhard On Nov 16, 2010, at 7:48 , Dirk Laurie wrote: Recently something has happened to TeX that should change the way we are thinking. This is the fact that LuaTeX has reached Version 0.50. In theory, only people living on the bleeding edge use LuaTeX. There is a warning in the Reference Manual: Nothing is considered stable just yet. This manual therefore simply reflects the current state of the executable. Absolutely nothing on the following pages is set in stone. When the need arises, anything can (and will) be changed without prior notice. In practice, the bare necessities are not likely to change after 0.50. I refer to the TeX command \directlua and the Lua function tex.print. \directlua takes one argument, a Lua script, which is executed immediately. tex.print takes one argument, a string, which is passed to TeX. The net effect is that the command \directlua{...} acts much like a TeX macro. Lua is a minimalist programming language: simple syntax, only eight types (of which the casual user needs six: nil, boolean, number, string, table, function), and 21 reserved words. All arithmetic is in IEEE double precision. It has a string library with powerful pattern-matching capability. It is just the sort of language that can easily translate PMX-style notes into MusiXTeX macros, computing note and line spacing as it goes along. LuaTeX gives access to all the power of Lua from inside a TeX document. Currently an M-Tx user relies on: - A preprocessor written in Pascal, compiled to be a stand-alone executable, which is different for every operating system - PMX, which is written in Fortran, compiled etc, different etc - musixflx, which is written in C, compiled etc, different etc I have on two occasions asked on this list whether anybody wants to help me convert M-Tx to Python. Christian Mondrup convinced me that we shouldn't, as outside the Unix world people don't already have Python anyway. The objection does not apply to LuaTeX. All recent TeX distributions have it, maybe at this stage only as an optional extra, but it is being billed as the next generation TeX engine. If we had LuaTex in 1992, musixflx could have been implemented in Lua and there would be only one TeX pass. If we had LuaTeX in 1996, PMX could have been implemented in Lua and there would not have been pmxa and pmxb passes. If we had LuaTeX in 1999, M-Tx could have been implemented in Lua and there would not have been a prepmx pass. Now it is 2010 and we do have LuaTeX. We can go on as we used to: regard musixflx as cast in concrete, rely on Don to keep maintaining PMX (nobody else except me, as far as I know, has contributed even one line of Fortran code to it) and hope that someone occasionally tweaks M-Tx to take account of some recent PMX feature (that person is no longer me). Or we can gradually convert more and more of the functionality of these packages into LuaTeX, thus taking advantage of the fact that the next generation of TeX package writers will be fluent in it and will be able to maintain the software. A single package luamusix.sty will do everything. I think the choice is obvious. Don't you? Dirk PS If you would like to try LuaTeX for yourself, and find the official documentation a little daunting, you may like to
Re: [TeX-Music] WIMA has been shut down
16GB of disk space is not a great deal for a decent server; I fear that 10 TB/Day (with a peak of 103 TB in a single day!) is the real problem. Indeed, 16GB disk space is no big deal, setting up a mirroring system could spread the load, though that asks for quite some work, knocking at a lot of doors. As I see it, the very fact that WIMA is international is a problem, as it may be hard to find government or corporate sponsorships. what about international organisations around culture, exchange etc? European institutions? ___ 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] small installation problem
The results that I have, now, are quite weird, because: 1. the creation of a TeX file from MTX of from PMX work pretty fine 2. the final TeX file is compiled without any error 3. the final aspect of the compiled TeX file is quite bad, and shows all the notes moved on the left side of the systems. It looks like all you are missing is the musixflx run which does actually the spacing for musixtex ___ TeX-music mailing list [EMAIL PROTECTED] http://mailman.daimi.au.dk/mailman/listinfo/tex-music
[TeX-music] Program error in fnote, send source to Dr. Don
Hi Don I don't know if the error message caused by the code snippet below points to a real bug: the code has been generated by mtx with meter set to 4/4/4/4. However, do to a superlfuent 16th in the bar before (not contained in the snippet) mtx inserted a m1/16/0/0. And this runs into the error. Of course, coding the bar before correctly the problem is gone. However, perhaps this points to something else? (I used pmx 2.5) best regards Bernhard snip 1 -1 1 1 16 0 0 0.0 0 1 11 16 0 0 ./ c85d (S a3 b3 c1 d3 e3 e1 oT0 d3 e3 )S f4 g8- 1 g8 / snap ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Kuykens's warning, history of MusiXTeX
In my humble opinion, the whole sentence is obsolete. Can anyone tell me why it is untouchable? What's about replacing/completing it by an advice to use the preprocessors and presenting the manual more as a sort of technical reference to the musixTeX internals, being only one (of course very important) part the whole game? ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Kuykens's warning, history of MusiXTeX
When a person familiar with Word, Powerpoint, or Finale, or other WYSIthingy stuff sees me making corrections in a MusiXTeX file after he pointed out errors in my score, his face becomes green :-) Has anybody a similar experience? I doubt things would be different with PMX. The point should be encouraging for PMX/MTX in favor of musixtex, not discouraging from musixtex and friends in general (someone who has decided to give musixtex a try would not get a green face, I'm quite sure, because he most probably already uses tex and knows how to handle these kind of files with their syntax). Quite often we have beginner's questions about musixtex on the list and the standard advice is did you consider using...? Pointing that out at a prominent position in the musixtex manual would help. bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] pmx bug (?)
Hi Don mtxing and then pmxing the appended file I got the following error message. Well, there is a typo in the mtx file, in the first bar there's an a- too much. When correcting that, the file compiles properly. However, as pmx tells me to send the code to Dr. Don, I do so... best regards Bernhard This is PMX, Version 2.506, 14 Nov 04 Opening example-gasparini-larmonico-196.pmx Starting first PMX pass Bar 1 Bar 2 Bar 3 Bar 4 Bar 5 Bar 6 Bar 7 Bar 8 Bar 9 Bar 10 Bar 11 Bar 12 Bar 13 Bar 14 Bar 15 Bar 16 Program error in fnote, send source to Dr. Don one: Voices B; Clefs F; Style: one Meter: m4/4/0/6 Sharps: 2 Size: 16 %%\input exampledef %% B Ab w155m r4 d83 a d f1.d a+ a- a- b c | d f a d- c e a e b d g b- a c f a- | g12 b e g f a d f- g b d g- a8 a- | Bernhard Lang | Physical Chemistry Department, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music]
This problem should be solved with MusiXTeX 113. Which version do you use? ups, still version 112, thanks for the hint ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music]
hi all the expression c1.b in a pmx file yields the TeX error ! Undefined control sequence. l.36 \pnotes{1.73}[...]\cclp {'e}\en% the problem is solved by giving TeX to see the line [EMAIL PROTECTED]@cclp} before it comes over the code it complaines about. Shouldn't that def be added to musixtex.tex? regards Bernhard Bernhard Lang | Physical Chemistry Department, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music]
hi all the expression c1.b in a pmx file yields the TeX error ! Undefined control sequence. l.36 \pnotes{1.73}[...]\cclp {'e}\en% the problem is solved by giving TeX to see the line [EMAIL PROTECTED]@cclp} before it comes over the code it complaines about. Shouldn't that def be added to musixtex.tex? regards Bernhard Bernhard Lang | Physical Chemistry Department, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] key-signature layout
Thanks Andre and Don, merci Jean-Pierre for your suggestions. \zcharnote g{\musixchar71} (between \notes and \en) (but you must care about the spacing yourself) that's the reason why I asked the question :-). The empty clefs are a clever solution. Concernig the size of the symbols and concerning the shifted sharps and flats I guess I'll have to dig in the musixtex code. There's also a little bug in the placing of sharps: when having three sharps in a tenor clef, the grouping of the sharps is not according to common typesetting rules. Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Mac OSX PMX installation problem
I have downloaded and installed the MAC OSX version of PMX 2.510. To test the installation I ran PMX on barsant.pmx. This produced the files barsant.pml and pmxaerr.dat (which contains only the single integer 0) but no barsant.tex. I also get the error message Starting first PMX pass fmt: read unexpected character apparent state: internal I/O last format: (f1.0) lately reading sequential formatted internal IO Abort trap logout [Process completed] First I would check for the good (?) old line end problem. ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Mac OSX PMX installation problem
The interesting thing is that if I launch that binary on barsant.pmx with end-of-lines converted to mac format (Ctr-R) then I get the reported error message. But if I replace with a unix end-of-line format (Ctr-N) file then pmxab completes successfully with a MusiXTeX processable file barsant.tex. At the end of the first pmx pass I get a warning WARNING: Last non-blank character is ¿, not /,% ASCII code: 191 But that doesn't (apparently) influence the resulting tex file. I don't get that warning if I add an extra trailing newline to barsant.pmx. I see exactly the same Now, when I open barsant.pmx with macintosh Ctr-R newlines in a simple text editor (like 'pico' coming with the mail reader 'pine') then that editor doesn't recognize any newlines! GNU emacs does know about Ctr-R newlines, though. My conlusion (for now) is that Mac OSX pmx source files _must_ have unix style end-of-lines. OSX, as operated from a shell prompt, behaves like unix, and to my best knowledge _is_ basically unix. That's it. I've many unix stuff on my mac (OSX) and I never cared about line ends. I'm pretty sure that most of the text/source-code files I've been using/compiling have got unix line ends. Moving stuff forth and back between Linux/OSX/SunOS never lead to any probllems. However, I don't use much good-old-mac programs, especially no editors. There, things might be different. bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] \centerpause in a macro
Note where the pause sign and the | have gone! Is it offending to make a macro with already a \def in its definition? No, but the | is the problem. This character seems to be declared as active (TeX's catcodes) inbetween \notes...\en. Replace the | by a \nextstaff and you'll get what you want. salutations Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Pronunciation of MusiXTeX
The difficulty seems to be that the two X do not have the same origin. The first stands, as I think, for something like eXtended (in the sends of enhanced). About the second Donald Kuth tells us in The TeXbook, chapter 1 The Name of the Game: Insiders pronounce the $\chi$ of \TeX\ as a Greek chi, not as an `x', so that \TeX\ rhymes with the word blecchhh. It's the `ch' sound in Scottish words like {\sl loch\/} or German words like {\sl ach\/}; it's a Spanish `j' and a Russian `kh'. When you say it correctly to your computer, the terminal may become slightly moist. Thus, pronounciation should be perhaps myu-zicks-tech. bernhard On Jan 23, 2006, at 4:39 PM, maurizio codogno wrote: On 1/23/06, Don Simons [EMAIL PROTECTED] wrote: Without much thought, I've been pronouncing MusiXTeX as myu-zicks-teck. But, if TeX is pronounced teck, then should MusiX be pronounced myu-zick? I thought that the pronunciation of TeX rhymed with Bach, so I'd pronounce it myu-zich-tech... ciao, .mau. ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] learning musixText
At the other side is a lawyer question. I think I can write for myself as much I like. But am I allowed to publish this work (pdf)? I don't plan to sell it. But would it legal to sell the pdf or printed paper? Details will depend on the country you're living in, where IMA is hosted (Danmark) etc. In general, copyright or author's right or however it is called, forbids you basically doing anything without the permission of the author/his(here) successor/the person(company) who has the right to make money with the work. This ends 70 years (according to european copyright regulations) after the author's death. There's one exception, being, if you find a manuscript or something similar which wasn't accessible to the public before, you'll have the copyright/authors right/however it is called on it for 25 years after publication. That all boils down to: anything having been composed by someone who died before 1935, resp. which has been accessible to the public before 1970 you can use freely as you want (as long as you don't reproduce it graphically, that's another story, be aware also of reconstructions, arrangements etc, these are subject to new copyright) just to mention: I'm not a lawyer, all this is personal and cannot be used in any... (but I've read the european regulations and german copyright laws, at least) hope that helps Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Page numbers
How to prevent page numbers to appear in the score? The command /nopagenumbers doesn't work at all. I've tried to switch off the numbers and remove pageno from theese definitions (I've put them to the score of course). Without success. From what you're telling us I'm pretty sure that you've put the \nopagenumbers to the wrong place in your input file. Did you put the within something TeX considers as a group? In that case the changings would be applied only locally. After the end of the group (\begin{...} \end{...} or just {...} or \startpiece...\endpiece or whatever) the changes are discarded and the global version is restored. I just checked a MusiXTeX file generated by PMX where I didn't ask for page numbers (that's PMX's default, you have to ask explicitely for page numbers). Close to the top of the file I see ... \input musixtex \input pmx \smallmusicsize% \nopagenumbers ... The \input pmx shouldn't hurt, anyway, \nopagenumbers isn't touched in pmx.tex, nor any command which controls page numbering--unless Don used some fancy tricks I missed when quickly scanning through the file. Thus it looks like switching of page numbering should be straight forward :-(... good luck Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Setting Barlines for Groups of Instruments
On Aug 15, 2005, at 2:32 PM, Trent J wrote: Hello all, Is there a way for setting barlines for instrumental groups in either pmx or mtx? i.e. continous barlines for upper strings violins I II, Viola. Then a separate barline for voice then continuo. Is there a way to do this.. all that I can find is either a continous barline from top to bottom of a score or each instrument gets a separate barline. Any help appreciated... you have to use inline TeX, see musixdoc.dvi, section on bars, around pages 53 or so. regards ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] grace notes in mtx
I'm confused. The code e2 za zb Gm02Afs4 g does not work for me in PMX. More precisely, PMX finishes, but produces bad TeX. The PMX code does appear to obey the syntax rules OK, asking for 2 graces with multiplicity 0, not 1 (eight note graces) as Bernard stated). I've checked the FORTRAN, and it appears that I never allowed for the possibility of a multiple grace with no beam at all. The error came at the TeX level, and is what I would have expected, it's trying to build a beam with no horizontal bars: Sorry, Don and Dirk, for puzzling you. I'd been reusing a PMX file which, some time ago, had produced the output I wanted, though incorrectly coded. However, at that time I was still using some older version of PMX/MusiXTeX. I just checked it with an old installation, PMX2506 and MusiXTeX T.99 still do the job. I'll update my knowledge on producing grace notes before asking the next question... regards Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] grace notes in mtx
hi all the following code snippet e2 za zb Gm02Afs4 g works well with PMX (a chord with two following up 8th grace notes) but MTX refuses issuing Bar end occurs in mid-note: ERROR Obviously, the last letter 'g' is considered as a normal note, which of course isn't. Is there a way to bypass the grace notes directly to PMX, switching off MTX' bar counting? regards Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] grace notes in mtx
The code dealing with 'G' is ancient, and probably can't cope with all the extensions to the PMX syntax that have happened since it was written. M-Tx needs to know the number of grace notes, so it counts them by the primitive expedient (adequate at that time) of expecting the first character after the 'G' to be in the range '0'-'9'. After that it should just pass the whole 'G' word directly to PMX. I tried shuffling your many options around, but no sequence seems to work. Thank you Dirk for you quick answer. Are you aware of any other trick by which one could just bypass the code to PMX? regards Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Fw: Duette
On Jul 27, 2005, at 6:22 AM, Veronica Brandt wrote: Remember a while ago some people were worried about spam so they made a page with the email addresses in an image file: http://www.icking-music-archive.org/email-addresses.html I've had a few (maybe three) requests for certain often obscure pieces of music through this page. I'll have to check the page to see where they're coming from and why they think I have the answers. I got also a mail by these ladies some days ago. However, the content was slightly more specific, so I answered, telling them also that their way of communication was not very helpful on such kinds of lists. Their answer in turn showed enough musical background for that I think these mails do have a real background. However, they seem not to have learned much meanwhile. The remaining part of my opinion about that story I'm not going to tell on a public list... Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Three voices in one note line with PMX - I can't get it ;-)
One question to this hint: must I always set three voices (I mean in every bar) even though if I somtimes only have two voices, or only one voice? When using only two voices, pmx keeps track of changing number of voices in the same stave (for obvious reasons you may change number of voices only from one input block to the next one). However, the stave-overlay trick for three voices may fool pmx. You'll have to try it out. If not, use the pmx command rpb which puts an invisible ('blind') rest with the length of the bar. Drawback: stems will stay all up or down resp. because though invisible, the other voice is still present and asks for 'its own' stem direction. ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Three voices in one note line with PMX - I can't get it ;-)
1) How can I involve TeX inline commands? See your third question 2) What does it mean, XS+.5 in: shift by +.5 (see the pmx reference card, that's an excellent tool for reverse engineering of pmx files, then look up the subject in the PMX manual). 3) What means N\ or M\ or L\ or \Mordent or \Shakenw or \n in the passage: That's inline TeX. Any of those strings starting with a backslash and ending with a backslash subsequently followed by a blank is passed directly to TeX. Instead of N\ you should read \zhlp N\ which codes a non-shifting dotted half note at pitch g in the tenor octave. For details of the syntax you should refer to musixdoc.dvi Other variants of inline TeX start with either two or three consecutive backslashes. This controls where PMX inserts the chunk into its own TeX output. hope that helps, happy pmxing Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: Letters for pitches (was RE: [TeX-music] Three voices in one note line with PMX - I can't get it ;-)
== 1 1 4 4 4 4 0 0 1 2 20 0 t .\ c44 DLess dangerous b a g | \zqu u\ c b a g / c44 DSafe b a g | \zqu{16}\ c b a g / == does the job ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] How can I set three voices in one system with PMX?
Motion granted, and done! See http://icking-music-archive.org/software/pmxtricks/tricks.html/ 3voices.pdf Thanks, Olivier, this is really very useful! ccn. Something went wrong. This is the result delivered by my browser (Safari Mac Os X) when clicking on the link: Object not found! The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again. If you think this is a server error, please contact the webmaster Error 404 icking-music-archive.org Fri 13 May 2005 05:27:23 PM CEST Apache/2.0.40 (Red Hat Linux) Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music]
Como podría conseguir la partitura de Susana un día de Orlando di Lasso?. Gracias http://www.cpdl.org/modules.php (type 'lasso' and 'jour' in their Score Search) En hoppant que ça helpe, Ek lees nou die dag dat Sint Frans Borgia in sy jong dae 'n komponis was, en dat Lassus sy werk aangeprys het. Interessant - jeg har søgt på Google efter oplysninger om Francesco Borgia som komponist. Men resultatet var desværre magert:-( Francesco Borgia era troppo impegnato a fare il superiore dei Gesuiti per mettersi anche a comporre... ma è vero che a quel tempo si era più eclettici di oggi. ciao, .mau. Ist Francesco einer der Borgias, die besser mit Gift als mit Noten umgehen konnten? Den norske katolske kirkes website skriver om Frans Borgia (http://www.katolsk.no/biografi/frborgia.htm): Siden pave Alexander VI har navnet Borgia naturligvis hatt en dårlig klang, men Frans var blant dem som brakte det i ære. Auso, ich häb dänchkt, dös siggi ä Mäilinglischte, wo mr numme änglisch schwötzt. Abr s'isch offebar nit aso. but to come back to the original question: very often, a simple google search with the title of the piece and the name of the composer will do the job. Just that you have to add some keywords like free, sheet music, edition etc to avoid lots of CD advertisings (most of them even out of sold) regards Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Bar problems with PMX
your 20 pt File is O.K. I suppose you have simly forgotten to delete the .mx2-File before compiling the changed source. Delete the .mx2-file and run pmx-tex-musixflx-tex. Then You'll get, what you want. Gerd I can simlpy describe, what I've done: First for the file with 10pt: 1) pmxab file.pmx 2) tex file.pmx 3) musixflx file.pmx 4) tex file.pmx In the second round, I've exchanged 10pt to 20pt, saved it again to file.pmx, and then again: 1) pmxab file.pmx 2) tex file.pmx 3) musixflx file.pmx 4) tex file.pmx And I got the negative results... before your second run you have to do what Gerd advises you. Behind the scene, MusiXTeX creates two files, here file.mx1 and file.mx2, which contain info about horizontal space. file.mx1 is produced/updated during each run and indicates the needed space for each line of music. file.mx2 is generated by musixflx. When it is absent, MusiXTeX takes some default values. When it is there but does not correspond to what's to be found in file.tex (and file.mx1) you get strange looking errors. Therefore: after changes in file.pmx/.mtx/.tex: delete file.mx* before TeXing. regards Bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] musixtex clef and signature
hi all I've got two questions to the MusixTeXperts: a) the sequence \setclef10\changeclefs produces output only when the clef before is different from 0. Is there a possiblility to force the output even when the clef happens not to change at that place? b) the sequence \generalsignature{-1}\setclef11\changecontext produces a c clef on the lowest line and a flat sign below the lowest line. Is it possible to change that location to the corresponding upper line? well c) is it possible to have them both, below and above (as one finds sometimes in historic scores?) best regards bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Pmx- and M-Tx Mac OSX packages removed!
Dear Christian I had also problems using your packages. But I didn't have time to look into details for a sort of bug report. What do I have to do to remove what they have installed? Closing security holes? And another problem: I failed to install dvipng on my machine. The configure script stumbles across the kpathsea library. It cannot find/use it although it must be there and working since TeX works. How is this on your machine? Do you use dvipng, or is there an alternative? dvipng seems not to be supproted by the fink collection. best regards Bernhard Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] new mtx version
hi Dirk As you announced recently a new MTX version, I'd have a wish (without any idea how difficult it would be to implement): The automatic octave at the start of a piece without possibility of absolute correction (e.g. as a04) results in complicated code when two different version of the same piece are incorporated in one souce (by using the CASE statement). When changing clefs or staves, the octave has often to be readjusted according to the clef. With the possibility of giving absolute octaves when prefered (as in PMX) this problem would not occur. best regards Bernard Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] mtx patch suggestion
Hi all when mtx-ing with more than 9 vocal voices, mtx produces under certain circumstances faulty pmx/tex code like \mtxAssignLyrics10{...} which should be \mtxAssignLyrics{10}{...} I suggest the following patch to lyrics.c (I don't know how that reads in the pascal version) 546c546 sprintf(l, \\mtxAssignLyrics%s%s, instr, atag); --- sprintf(l, \\mtxAssignLyrics{%s}%s, instr, atag); By the way, I had some problems compiling the sources under MacOSX. p2c seems not to work out of the box, neither g77. But for compiling the c-sources, p2c.h is needed and some modifications to the makefile have to be done (having some c-files as sources in the c-only version and as targets in the pas-p2c-c version induces a conflict). As p2c is under GNU copyleft, couldn't that file be included in the mtxC distribution? regards Bernhard Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] PMX - segmentation fault
I can reproduce the error similarily on a Redhat Fedora Core 2 pc when processing the sample source with pmxab 2.501.. Furthermore, on the Fedora pc a pmx 2.506 binary compiled with g77 fails with a segmentation fault if there are trailing newline characters in the pmx source. If I remove the newline characters pmxab fails with an error nsyst,ibarcnt: 1 0 There are more systems than bars. regardless of compiling method and pmxab version. I've seen similar things in earlier versions. The solution was to play around with the end of the file, i.e. no new-line at end or an empty line with a comment character at the first position etc. bernhard ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] parisitic music archive
On Nov 17, 2004, at 5:03 PM, Christof Biebricher wrote: On Wed, 17 Nov 2004, Jean-Pierre Coulon wrote: I agree that it is a nuisance to find our open source scores thus made subject to bargaining. However, what can we do about it? I'm unsure whether http://www.pianofiles.com/ breaks any 'laws' at all. OK, if I am the only one here complaining, let's quit here. Unless we have seen the copy http://www.pianofiles.com/ offers , we can not decide whether we can protest. If the sender of the score still credits Jean-Pierre Coulon as the editor, we can not do much. If, however, a more or less identical score is offered with another name as editor, than it is clearly theft of brain work, and a protest is appropriate. It is probably not the fault of the maintainer. If someone would offer `stolen' material to our archive, it would probably remain undetected unless the original author complains. On http://www.pianofiles.com/ one finds a statement about how to play the game: when inscribing you have to announce all scores you can offer. When you found a score in the data base then you'll get the email address of the author (once you are inscribed, otherwise you'll get only a message that it is present in the data base). Then it is up to you to contact the author and get the score from him under his conditions. Thus, this site offers a search facillity specialised on piano scores, not scores. What you are paying for is the info about where to find the score. As one has to get the scores themselves directly from the author (or from whomever typed the data in over there), copyright is not involved here. Sure, if the person who entered the info in that data base is not the author and does not follow what is stated in the the copyright paragraph, that would break law, but is still no problem of pianofiles.com Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] MtX compilation problem (linux)
On Oct 17, 2004, at 9:20 PM, Guido Milanese wrote: after a computer crash I am reinstalling all my musitex system. All right with musixtex and pmx. A problem now with mtx. I try to compile following the instructions on the README under section 5 (Compiling with a C compiler on a GNU system). I am on a Linux box, Mandrake 10.0. Mtx version is 0.55. As I type make prepmxc I get this message: make: *** No rule to make target `globals.pas', needed by `globals.c'. Stop. It looks like the distribution you are using (to be found in mtxC055.zip) is broken. The same happens to me (Mac OSX) when unzipping the archive file and proceeding like suggested in README. First of all, the Makefile contains references to the pascal sources and make tries to generate the c sources using p2c (which is pointless since that has already been done for this distribution). Consequently, make fails since the pascal sources are not present. But even when removing those references from Makefile, compilation fails since the file p2c/p2c.h is missing. Thus, either you have to get p2c and use the pascal distribution or the missing file should be included into the distribution (if possible due to licensen issues). regards Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] MtX compilation problem (linux)
But p2c is obsolescent. It has survived despite being unmaintained for eleven years because there was no decent alternative. Now there is one. It is only a question of time, see http://www.freepascal.org/fpcmac.html before fpc runs on a Mac, and then the last remaining reason for providing C source will disappear. Without knowing details about how they compare, what's about GPC? (aka GNU pascal, being yet another front end for the gcc) That covers almost every machine which is able to distinguish 0s from 1s. Keeping the pascal sources compileable by this thing (if possible) would simplify life for all who already use it. regards Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Is the archive down?
I can connect, just tired it, and I connected several times today (in Geneva/Switzerland it is now 16:45). bernhard On Oct 18, 2004, at 4:44 PM, Don Simons wrote: I could not connect to icking-music-archive.org at 7:45 AM PDT. --Don Simons -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Bernhard Lang Sent: Monday, October 18, 2004 3:52 AM To: Typesetting music with TeX Subject: Re: [TeX-music] MtX compilation problem (linux) But p2c is obsolescent. It has survived despite being unmaintained for eleven years because there was no decent alternative. Now there is one. It is only a question of time, see http://www.freepascal.org/fpcmac.html before fpc runs on a Mac, and then the last remaining reason for providing C source will disappear. Without knowing details about how they compare, what's about GPC? (aka GNU pascal, being yet another front end for the gcc) That covers almost every machine which is able to distinguish 0s from 1s. Keeping the pascal sources compileable by this thing (if possible) would simplify life for all who already use it. regards Bernhard ___ 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 ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] Free Pascal and MTX 0.55
I downloaded and compiled gnu pascal and tried to compile prepmx, to see if this could be used straight forward. Unfortunately, there are some errors which seem to have almost all to do with string handling s[0] := ... - strings.pas:46: error: constant out of range and lots of warnings files.pas:125: warning: missing string capacity -- assuming 255 thus no problem but waste of memory and warnings of the type files.pas:68: error: function call as a statement -- value is ignored files.pas:69: warning: assignment: typed const misused as initialized variable Is there a simple way to circumvent these problems with incompatible pascal dialects? (I presume, that's the problem here, and its a long time ago that I've been using pascal...) bernhard On Oct 18, 2004, at 12:02 PM, maurizio codogno wrote: Dirk: It is only a question of time, see http://www.freepascal.org/fpcmac.html before fpc runs on a Mac, and then the last remaining reason for providing C source will disappear. Well, I'd be a bit wary, unless someone would be so kind to provide binaries for the major distributions. After all, downloading at least 25 MB for the distribution of Free Pascal just for a single compilation could be a bit too much, if somebody does not program in Pascal. I managed to compile the C sources (on CygWin, so it should be quite portable!) with the command gcc -o prepmx *.c after getting p2c.h and either placing it to /usr/include/p2c/p2c.h or leaving it in the directory and modifying all C sources: the line #include p2c/p2c.h near the beginning of each file should become #include p2c.h I am including p2c.h (renamed to p2c.h.txt so that it should be propagated by the server) for the brave people. ciao, .mau. p2c.h.txt___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] full bar rests and fermata
On Oct 5, 2004, at 2:21 AM, Simon Dreher wrote: Why the fermata at the last full bar rest is shifted to the right and not centered in the middle of the bar? How can I get it centered as on notes? The full bar rests seem to be a little bit more to the right, too; you can see it much better if you remove one of the % in the example. Shouldn't they be centered exactly? You may consider this as a bug--or as a feature. What happens is that MusiXTeX alignes the left of rest and fermata symbols together. You could experiment with some centered TeX boxes of zero length to get that looking better. regards Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] breve and double bar rest with m-tx / pmx, also with fermata
On Oct 5, 2004, at 2:21 AM, Simon Dreher wrote: how can I code a breve note with m-tx / pmx? using length '9'. This should work out of the box and all your questions should be answered by this. regards Bernhard Bernhard Lang | Physical Chemistry Departement, Sciences II 21, Avenue du Denantou | University of Geneva; 30, Quai Ernest Ansermet CH-1006 Lausanne, Suisse| CH-1211 Geneva 4, Switzerland TEL/FAX: +41(0)21 601 3657 | TEL +41(0)22 379-6535, FAX -6518 bernhard.lang at gmx.ch ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
[TeX-music] bug in mtx?
hi Dirk when MTXing the following code ---snip--- oneline: Voices B; Clefs F; Style: oneline Meter: m8/2/0/0 d0 c || f d c9 || a0+ d- c9 || e0 d c9 || a0 d c9 || ---snap--- additional bar lines are inserted in the middle of all bars except in the first. This not a severe problem as starting with m4/2/0/0 and changing meter after the first bar solves it. However, it might point to a bug which could cause more difficults in other cases? regards Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] bug in mtx?
You are getting exactly what you ask. Maybe not what you think you ask. || is not a bar line, it is a visual separator. It can appear in the middle of a bar, and the way you have coded this excerpt, in the middle of the bar is just where it appears every time. What you want is probably Meter: 0/2 Thank you Dirk, I missed some finer details of mtx/pmx meter/bar line encoding. Your answer tells me two things: a) MTX does not see a pickup in my example since '||' is not recognised as bar line (am I right?) and b) that bars of length brevis should be noted 0/2 and not 8/2. The PMX manual has indeed a section on bars with n/1, but what is the aim of that feature? Where's the difference? regards Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] beams with sharps flats and naturals(with musixtex)
the idea is to have a key signature and then to group the notes of a melody, but this notes have accidents and some are natural. Could you provide a more concrete example of what you want to get and your code which gives the problem? regards Bernhard ___ TeX-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [Tex-music] MusiXMore error
On Mar 20, 2004, at 10:42 AM, Guido Milanese wrote: Dear Experts, while compiling a tex file of a vocal score obtained from mtx | pmx (both do not complain) I receive this error message: * MusiXMore ADditional instruments T.99 24 March 2000 ) ! Illegal unit of measure (pt inserted). to be read again * argument 0* **\elemskip \off #1-\advance [EMAIL PROTECTED] #1 \kern #1 \xnum #1#2#3-\off {#1\elemskip } \zcharnote {#2}{\eightit #3}\off {-#1\elems... l.37 \pnotes{4.39}\ast{.00}\xnum{0***}{`f}3 \ibl1{''b}9\qb1b\qb1c\beginmel% * The offending TeX line should be this one: \pnotes{4.39}\ast{.00}\xnum{0***}{`f}3\ibl1{''b}9\qb1b\qb1c\beginmel% The problem is, I think, the '***' sequence. I tried to remove it, leaving just a zero, but the compilation was not successfull because musixflx complained saying: Too less bars or \mulooseness too large ? and the final result was a disaster. I've observed something like this in the past and if I remember well it was due to a misstyping which led to a negative octave i.e. a note which would appear far below the lines. Apparently, pmx does not check against underflow when using relative octave input (-/+ or just nothing) regards Bernhard ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [Tex-music] New PMX bugfix version 2.501
On Mar 3, 2004, at 10:20 AM, Cornelius C. Noack wrote: On Wed, 3 Mar 2004, Andre Van Ryckeghem wrote: How can i put a '' in a D-command, ie: DR\uckpos. Thanks Andre Olivier's method is a bit difficult (or at least lengthy) to use for non TeXperts. Perhaps someone can come up with a simple macro for this, to use with PMX ? What's about \def\ue{\u} in the preamble and then DR\ue ckpos at place in question in the body? regards Bernhard ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [Tex-music] musicxml
Dear Irwin Thanks for that hint about note edit. There exists an e-mail list for MusicXML developers: http://www.recordare.com/lists/index.html I already subscribed there and posted more or less the same question. The answer was a clear no. Grüße Bernhard ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
[Tex-music] slurs, was: PMX nested slur limitation
On Fri, 5 Dec 2003, Christof Biebricher wrote: Old music scores where each voice has its own stave should contain neither slurs nor ties. There are unnecessary. Slurs originated in string music where the notation really made sense. It later was introduced to other instrumental music as `imitatio violistica'. I was aready expecting a link like that when I saw `imitatio violistica' together with slurs in Scheidt's Tabulatura Nova. Do you have other sources obout this topic? I recently discussed with a violinist about articulation and finally we didn't feel competent enough to come to an end. In later music, I usually omit melismatic slurs, but since the bar is fixed, one has to use ties. Ties you'll find quite early, together with the first printed scores. The term Partitur / partition / partitura relies on the Italian word spartire, to separate, to divide into parts and describes the preparing work of the organist/luthist... who had to devide the voices in the voice books by inserting vertical bars (helps a lot in counting!) and to write them up in the spartitura, a score like collection of (reduced) voices, ordered by vertical bars. Still today in Italy a piano reduction is called spartito. As soon as you have bars you'll need ties. But also slurs turn up quite early in vocal music (Monteverdi, T. Merula, two examples just coming into my mind). Bernhard ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [Tex-music] RE: staff jumping beams--my own problem solved
On Mon, 1 Dec 2003, Roland Stigge wrote: On Mon, 2003-12-01 at 11:34, Bernhard Lang wrote: The only clean solution: write your own input routine which is capable of handling the different line end codings. Feel free to use already existing tools like dos2unix / fromdos (vs. unix2dos / todos) usually shipped with Unix-like OS distributions. The relevant Debian package is e.g. called sysutils. Of course, but this means one file version for one system, one for the next and so on. This yields exactly to the sort of problems into which Don got. As *clean* I would consider one input file for all OSs, i.e. in this case a program which is happy with all different forms of line end definitions. ___ Tex-music mailing list [EMAIL PROTECTED] http://icking-music-archive.org/mailman/listinfo/tex-music