I know PMX offers MIDI support only so that you can check for wrong
notes by listening. So it does not support MIDI features that require
control messages like expression or channel volume. [1]

But that does not mean that one can't exploit PMX's MIDI support to
its fullest extent to make the sound as realistic as possible. Those
MIDI files might for example be handed to singers who can't sight-read
so they can practise their parts at home.

In doing so, I'm running afoul of a restriction that might be an easy
one to lift.

"I commands can appear later in the file as well, but only at the
start of an input
block."

I can see the point of that restriction for instrument choice (and it
corresponds to instructions by composers: "nimmt Klarinette in Bes"
etc), and I have an open (even a blank) mind on balance, but the other
two parameters, tempo and velocity, affect things sent to MIDI on
every note.

Now I may be wrong in assumimg it's easy, but my guess is that after
the initial I that opens a file, the I command merely computes and
stores numbers that will later be used in generating MIDI events.

It would be great if one could do an accelerando or a crescendo in the
MIDI file.

"The command I containing only options t and/or v, with only one
number per option, may appear before any note. This will change the
specified option as from that note, for that instrument only."

[1] I don't really have any expertise. Everything I know comes off
John Garside's site, especially
http://midi-tutor.proboards.com/thread/12/9-controlling-midi-volume
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to