Anything is possible, but some things are trickier than others. At the moment, my thinking is (1) I'll add in some fairly explicit error messages for this situation; (2) this will only affect a tiny fraction of the already small number of people using PMX, and (3) anyone whom it does affect will have been recompiling an old PMX source, an act only performed by people familiar with the whole PMX process, and therefore people who can easily make the necessary adjustment to the source file once the error message tells them what the problem is.
By the way, after learning about this, I checked the AS command, for changing sizes of different staves. It also requires a sequence of specifiers which up to now were advertised to be per staff. For consistency the MIDI changes, they should instead also be per instrument. I had never checked this with any multi-staff instruments and no one has ever complained. But having checked it now, I found out that it doesn't really work as advertised; it does read in nv characters, but if there are multi-staff instruments, it applies the specifier for the lowest staff to all the staves of the instrument. So I'm planning to make this one also per instrument, with a similar explicit error message if too many chaqracters are input. --Don >-----Original Message----- >From: TeX-Music [mailto:[email protected]] On Behalf Of Bob Tennent >Sent: Sunday, March 24, 2013 11:11 AM >To: Werner Icking Music Archive >Subject: Re: [Tex-music] New PMX beta 2.622: All sorts of transposition, with MIDI >too > > >|Now that you mention this, the same issue applies to MIDI > >|velocities, balances, and transpositions. My excuse is that > >|as I worked out the transposition issues, I wanted to do it > >|consistently by instruments rather than staves. Other than going > >|back to the old way (which I don't really want to do), all I can > >|think of is to put more information in the PMX-generated error > >|message, and add some warnings to the documentation. Any other > >|suggestions? > >Would it be possible to interpret the old notation as before and >introduce new notation for the new way? > >Bob > > >|>But I see that when there is an instrument written on two > >|>staves, like piano, in the previous versions of PMX you need to > >|>insert two midi instruments, e.g. "It92ipipi", whilst in pmx2622 > >|>you have to insert just one midi instrument ("It92ipi"). This > >|>produces incompatibility with pmx files created for the old > >|>versions. Is there a way to avoid this problem? >------------------------------- >[email protected] mailing list >If you want to unsubscribe or look at the archives, go to >http://tug.org/mailman/listinfo/tex-music ------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music

