On Sat, 11 Mar 2000, Silas S. Brown wrote: > Hi, > > I'm writing a program that outputs M-Tx files and I'm trying to test > it, but I can't figure out what's wrong with the following. Can > anyone help? > > The file runs through M-Tx OK, but when I run the result through PMX, > PMX enters an infinite loop after the second pass. I found by binary > chop that the problem is around bar 36, which doesn't seem to be in > any way unusual. But even with only bars 1-25, it still goes wrong at > the MusiXTeX stage - I get the message: > I tried your music piece and neither prepmx nor pmxab accepted it, with the complaining of illegal characters in it. I detected none, but I noticed that the line ends contained invisible characters, I cut them off and then compilation worked. The file (with a few additions) is attached. Apparently the music still needs some repair by the composer. What editor do you use? Is it possible that it adds non-ASCII characters? Christof
Title: A Musical Diversion Composer: S S Brown 1996 Style: MyStyle MyStyle: Voices V1 V2 V3; Clefs G G G Sharps: 0 Meter: 4/4 Pages: 3 Systems: 12 Size: 20 r2d f4 e4d f8 g4 o. a4 o. b2d d4s | e4d e8 g4 o. e4 o. | d2ds e4 | r2d a4 g4 b4 b4 c8 e8 f4d d8s d4 f4 g4 e4 e4 o. c4 o. b4d f8 f4 b4 r0 e2 e2 b4 f4 b4 a8 b8 c2d a4 b4 f4 b4 g4 c4d c8 b4 o. a4 o. c8 b8 b4d g8 f8 e8 b4d b8 c4 o. b4 o. g2d f4 e4 c4 e4 o. d4s o. e4d b8 g8 b8 b4 d4s f4 e4 o. d4 o. e4d b8 b4 o. a4 a2 g4 o. f4 o. g2 e4 o. g4 o. b2 a4 o. b4 o. e2d r4 e4d f8 g4 o. a4 o. b2d d4s e4d e8 f4 o. f4 o. g4 b4 b4 c8 e8 f4d d8s d4 f4 e8 g8 ( e8 g8 ) b4 ( b8 f8 ) e2 e2 b4 f4 b4 a8 b8 c2 d2s g2d g4 f4d e8 d4s ( f8 d8 ) e4d c8 a4 ( a8 g8 ) e4d b8 b4 o. e4 o. ( d4s e4 ) f4 o. b4 o. a4 e4 e4 ( f8 e8 ) e4 e4 e8 g8 b4 b2 b2 c4d a8 c4 c4 f4d f8 g4 o. f4 o. e2d b4 ( g4d a8 ) ( b8 a8 ) g4 d2s e4 o. c4 o. b4d g8 g4 e4 ( d4 b8 c8 ) ( d8 c8 ) d8 o. b8 o. b4 f4 g4 a4 g4 e4 e4 g4 b4d a8 g4 b8 g8 d4d a8 d4 ( c8 d8 ) e4d d8 c4 ( d8 e8 ) d4d b8 g4 a8 b8 c4d b8 a8 b8 c8 d8 a4 a8 d8 a8 b8 ( f8 g8 ) e4 g4 g4 f8 g8 g4 d4 d4 e8 d8 e4 e8 f8 e4 c4 f2 f8 g8 a8 b8 c4d d8 e4 d8 c8 b4d g8 b4 c8 b8 a4d d8 c4 a4 c8 b8 b4 g4 ( a8 b8 ) d8 c8s c4 a4 ( b8 c8 ) d4 ( f8 e8 ) d4d r8 e8 d8 e8 d8 b4 c8 d8 f8 e8 f8 e8 c4s d8 e8 a2 a4d e8 g4 o. g4 g4 a8 g8 a4 o. a4 a4 g8 a8 f2d f8 g8 ( g4d a8 ) ( b8 a8 ) g4 d4d e8 d4 e8 f8 g4d f8 e4 d8 c8 ( d4d c8 ) ( d8 c8 ) d8 o. b8 o. a4 d8 b8 a2 g4 b8 a8 b4 d4 ( b4d a8 ) g4 b8 g8 f4d g8 f4 e8 d8 e2 g4 a8 g8 d4d b8 g4 ( a8 b8 ) c4d b8 a4 g8 f8 g4d f8 e4 f8 g8 a4d b8 g4 o. f4 o. g4 b8 g8 d4 ( c8 b8 ) g4 c8 e8 d4 d4s e4 b8 c8 b4 a8 b8 e4 c8 d8 c4 o. b4 o. b4 g4 b4 a8 g8 e4 g8 e8 f4 g8 a8 e4 b8 a8 g4 f8 e8 c4 e8 g8 e4 o. d4s o. e2d f4 e4d f8 g4 o. a4 o. b2d d4s e4d e8 g4 o. e4 o. d2ds e4 g2d a4 g4 b4 b4 c8 e8 f4d d8s d4 f4 g4 e4 e4 o. c4 o. b4d f8 f4 b4 e2d r4 e2 e2 b4 f4 b4 a8 b8 c2d a4 b4 f4 b4 g4 c4d c8 b4 o. a4 o. c8 b8 b4d g8 f8 e8 b4d b8 c4 o. b4 o. g2d f4 e4 c4 e4 o. d4s o. e4d b8 g8 b8 b4 d4s f4 e4 o. d4 o. e4d b8 b4 o. a4 a2 g4 o. f4 o. g2 e4 o. g4 o. b2 a4 o. b4 o. e2d r4 e4d f8 g4 o. a4 o. b2d d4s e4d e8 f4 o. f4 o. g4 b4 b4 c8 e8 f4d d8s d4 f4 e8 g8 ( e8 g8 ) b4 ( b8 f8 ) e2 e2 b4 f4 b4 a8 b8 c2 d2s g2d g4 f4d e8 d4s ( f8 d8 ) e4d c8 a4 ( a8 g8 ) e4d b8 b4 o. e4 o. ( d4s e4 ) f4 o. b4 o. a4 e4 e4 ( f8 e8 ) e4 e4 e8 g8 b4 b2 b2 c4d a8 c4 c4 f4d f8 g4 o. f4 o. e2d r4 d2s e4 o. c4 o. b4d g8 g4 r4 b4 f4 g4 a4 g4 e4 e4 r4
