I've managed to get separate voices using abcm2ps (note: I'm not sure if this is standard abc, but abc2midi doesn't like it). Here's what I do, and it comes out quite nice IMHO:
X:9 T:McLeod's Reel M:2/4 L:1/16 %%staves [1 2] U:M=!tenuto! K:G V:1 |:BA|.G2Mg2 edeg|B2{c}BA B2BA|.G2Mg2 edeg|A2{B}AG AcBA| .G2Mg2 edeg|B2{c}BA B2d2|e2>f2 edef|gedB A2:: BA|GABc dBGA|BcBA BcBA|GABc dBGB|A2{B}AG AcBA| GABc dBGA|BcBA B2d2|e2>f2 edef|gedB A2:| V:2 |:BA|GDGB c2ce|dBGE D2BA|GDGB c2ce|dcAF D2FA| GDGB c2ce|dBGE D2B2|c2>A2 c2c2|B2G2 F2:: D2|B2G2 BGD2|G2d2 B2D2|B2G2 BGD2|dcAD F2c2| B2G2 BGD2|G2d2 gdB2|c2>G2 c2c2|B2G2 F2:| I've found that the first voice determines how everything lines up in the output. If you screw up in the second voice, as far as measure lengths or line lengths, Voice 1 is the "master", and abcm2ps tries to do the best it can, often with surprising ugly results. Atte's abc renderer (http://atte.dyndns.dk/lovsang/input.php) does a very nice job with this (obviously he uses abcm2ps) whereas the one on concertina.net (http://www.concertina.net/tunes_convert.html) doesn't look very nice. Again, I dunno if my abc is standard, but it makes pretty output, which is my goal anyway. -Chris Jeff Bigler wrote: > > > Date: Mon, 03 Feb 2003 09:20:54 -0500 > > From: Christopher Myers <[EMAIL PROTECTED]> > > > I prefer abcm2ps, as it allows me more control of the output (IMHO). > > On the subject of abcm2ps, can anyone here tell me how to make it output > two voices onto separate staves? abc2ps does this with the following > command: > > %%staves [(1 2)] > > but even after reading the source code for abcm2ps I haven't found > anything similar. Am I just missing this, or is there in fact no way to > do it? > > Jeff > To subscribe/unsubscribe, point your browser to: >http://www.tullochgorm.com/lists.html -- Christopher Myers, Graduate Software Developer Ingenta, Inc. 111R Chestnut St. Providence, RI 02903 ph: 401.331.2014 x 102 em: [EMAIL PROTECTED] aim: chrismyers001 To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html