ANewman wrote:

>I have a question, though:  which abc programs accept voice lines like this:
>V:1 program 1 40 volume 75

BarFly.  There are loads of parameters which can be specified in V: fields
in the tune header, including program, volume, tuning, stereo panning,
plus all the stuff that abcm2ps puts into the %%staves line.

>I am working on the voice header for iabc right now and I'm trying to
>figure out how the other programs do it.  Unfortunately this will be one
>area where I can't match all of the other programs, I am going to have to
>choose a way and go with it.  I am leaning right now towards requiring all
>voice commands to be in the format V: name=value... I'm also trying to
>decide whether or not to allow the V:1 at the beginning of the line, or to
>require what I think is the way proposed in the standard, which is [V:1]
>to change voices.

BarFly allows V: at the start of a line, but its a deprecated format - i.e.
I advise users not to use it since it won't work with other programs.

There ain't no standard for multivoice abc.  The best you can do is to check
out what all of the other programs do, and try to cooperate.

I did a comparison a while back, and while it's a bit out of date now it's
a good starting place:

http://www.barfly.dial.pipex.com/multivoice.txt

Phil Taylor


To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to