[publishing] Testing MusiXTeX and friends for Serpent Publications

Because of the maintainability issues with lilypond (see this
entry
for a discussion), I’m looking into whether there’s another
option for future publishing activity.

My publishing history

I thought TeX was the coolest program I’d ever heard of when I
first heard of it in 1981, and I wished there was something like that
for music.

When I heard of Musixtex in 1994, I tried using it. I could write
it ok, but reading it made my head ache, and I didn’t see any good way
to do lyrics.

When I got a Linux machine in 1995, I tested out all the open source
music publishing programs I could find, and by that time there was pmx
and musixlyr to help with reading the input and writing the lyrics,
but installing them was really hard. So I ended up using ABC, which
is really readable and anyone who wants to spend 10 minutes can
install it on any computer with a C compiler. (Yes, I have friends who
claim to be really interested in doing music typesetting who haven’t
spent the 10 minutes, but I suppose all hobbies have people like that.)

When I got abc2ly working, I started using lilypond as a backend to my
abc input instead of the abc*2ps jungle. This looked like it was
working, but unfortunately the half-life of lilypond code seems to be
about 2 years. Which would be OK if I were only using the features
that abc and abc2ly support, but I’ve been hand-editing the lilypond
files to take advantage of features not available in ABC. The typical
Serpent Publications project takes about a year for the initial
data-entry and proofreading phase, and may take much longer until the
final editing, and if it’s part of a larger sequence like the
Dowlands, a 5-year project lifespan isn’t unreasonable. And in any
case, one reason for electronic publishing is so that you can produce the
pdf’s you need today, not the ones you needed 3 years ago. So having
orphaned code around is not a good thing.

So yesterday when I discovered that lilypond 2.6.3 seems to be
completely broken (bug
report)
on my system, I decided to see where the musixtex stuff
had gotten to.

musixtex testing

It installs a lot easier (at least on Debian) than it did in 1995.
There are packages for the basics, so “apt-get install m-tx musixlyr
musixtex musixtex-slurps pmx” gets you started, with documentation and
everything.

My first idea was to check out some of Christian Mondrup’s current
stuff and see if I could modify it to get unbarred parts instead of
barred scores.

I immediately found that the installation for printing actual work
isn’s as easy as just running apt-get, because people actually use a
lot of TeX stuff that isn’t in the distribution. Fortunately,
Christian is pretty meticulous about uploading what he uses.
Installing it does involve knowing some things about how your TeX
distribution sets up its directories, which I’m sure I didn’t know in
1995, but I mostly do now, and I recorded what I did (in a makefile)g
so I can do it again fairly easily if I have to.

The parts part is
easy — the Vecchi madrigal
I was looking at is written as an abcpp macro file which allows either
score or parts to be printed.

Unfortunately, somewhere at the M-TX or PMX level, something is
really barline dependant. I was able to get the list to tell me how
to turn printing the barlines off (and turn it back on again, which
you need to do for even a repeat sign). But typing anything where the
notes cross the barlines is going to be a real nuisance — you have to
use cryptic pmx syntax to change the length of the bar every time it
happens. lilypond and abc applications are usually not well-designed
for printing good output where all the notes cross the barlines, but
the input is no problem. In ABC if you don’t want a barline, you just
don’t write one, and I have abc2ly set up so that the default barline
is “empty”, and if you write a barline it becomes a normal barline.

There is a concept of an empty barline in pmx, but there doesn’t
seem to be a way to tell it that that’s the default kind. And in any
case, it can’t deal with a note that has a barline in the middle of
it, so to write a whole note that crosses the barline, you have to
tell it that the measure before and after are different lengths.

Now I’m sure it’s possible to define emacs macros or or some kind of
preprocessor program so that typing this isn’t as big a pain as it is
for the novice, but it does seem that this is defeating some of the
purpose of typesetting barline-independant stuff.

On the good side, I can report that fiddling with the layout is a lot
easier than it is with lilypond. The typing is pretty easy, and M-TX
plus PMX is no less readable than ABC or lilypond. I don’t yet know
how to do some of the things like ambits that I use lilypond for, but
I’m sure it’s possible. I haven’t played with the MIDI generation,
but it doesn’t seem to be a problem for the people who use it. There
is some kind of lute tablature, but I haven’t looked at it yet. The
figured bass support is good.

I’m also having enough trouble typing one line with Renaissance
rhythms that I’m not sure what it’s going to be like telling it
there’s a 4 or 5 line score with barlines in different places, so I’d
definitely want to test that out. I’m not sure what route I’d take
to get the score and parts. Christian seems excited about abcpp, but
he might be mostly entering things that are already in score.

So it isn’t out of the question to switch to using musixtex, but it
isn’t a no-brainer, either.

Future plans

It looks like I won’t have time to set an M-TX piece in time for
Tuesday’s rehearsal. But I want to look into it more. But sometime in
the near future I will either set a piece of my own or modify one from the
web so that it meets my minimum standards and see what the group members (and
the blog readers) think.

I will also look into the lute tab stuff to see if it’s easier to get
what i want that way than by beating assistance out of the lilypond
list. (I forgot to mention that the tone on the musixtex list seems a
lot more civilized than the one on the lilypond list. But it’s a lot
lower volume, and googling is a lot less useful. And the manuals
aren’t indexed.)

I’ll also download a sample of stuff from the internet and see if
the stability is as advertised in real-world examples.

[cantabile] Report on the August 9 meeting

We did:

  • Gervaise, Huict Bransle de Poictou
  • Dowland
    • Up merry mates
    • Welcome Black Night
  • Il Bianco e dolce Cigno
    • Arcadelt
    • Vecchi
  • Let us drink and be merry

I don’t know of any schedule anomalies, so plan for next week to
finish the Dowland “Pilgrim’s Solace”. The last piece is a companion
piece to the one we did last night.

[cantabile] Plans for the August 9 meeting

The next meeting of the Cantabile Renaissance Band is tomorrow,
August 9, at 7:45 at my place.

The next Dowland is an Epithalamion, invoking Hymen and Black Night
and the turtles. It’s a bit like the last one, with an extended solo
(for alto this time) with only lute accompaniment, so I will attempt
to transcribe the lute part again. The chorus is 5 parts, but pretty
homophonic, so it shouldn’t be hard.

I’ve fixed the error in the cantus part from last week, so we might do
that one again, too.

I may or may not get to the next dance set. I also have an
Elizabethan waste of youth song from a lilypond-using friend that
looks like it would be fun to try.

Otherwise, requests are welcome.

laymusic.org mail is down

On Friday, August 5 at about 11 AM, apparently one of the hostrocket mail servers went down.
So I stopped getting email. Apparently at some point it started
bouncing email people sent me saying it didn’t have a laymusic.org
account.

One of the things I’ve liked about hostrocket in the year or so
I’ve been with them is that their customer support is usually prompt,
friendly, and knowledgeable. However, I don’t think much of their
disaster recover procedures.

At 11:30 on Saturday, August 6, I filed a support request asking
that if the mail outage was going to last much longer, could they set
up a forward to one of my working email accounts so that I was at
least seeing current mail. They ignored this request, and predicted
that I would be getting my email in “a few hours”. I continued to
report that I was getting no email although they claimed to be having
a “delay” while they were processing their backlog. Finally, they
said at 11 PM that they weren’t able to check for any other problems
until the entire backlog was processed, which would take a few hours,
and that if I still didn’t have mail when I got up in the morning,
that I should tell them and they’d check immediately.

At 8 AM, Sunday, August 7, I still had no mail from that account,
and I reopened the ticket with that information. Since then (3 hours
later) I haven’t heard from them.

I actually moved my web hosting to hostrocket from your-site.com last summer because
your-site had a similar problem, although I don’t think it lasted as
long. So does anyone know a mail provider with good disaster
recovery procedures?

Meanwhile, if you want to email me, I’m suggesting that you use lconrad@wort.org.

Update: I finally called the phone support,
who assured me that my bulk mail had all been processed and that my
mail was working. He sent a test mail to the main account, which
worked. At this point I realized that when they brought the server up
after the crash, they didn’t restore the catchall account, so
therefore all the mail they reprocessed and everything everybody has
sent me since they brought it back up has probably disappeared
forever. This is really not what’s supposed to happen. When I finish
transferring the domain registration, I will route my mail differently.

[publishing] Additions

The new Dowland, Up merry mates, has an extended tenor solo with no
accompaniment except the lute, so I was inspired to transcribe the
lute tab into normal notation so that a keyboard player could play
it. I know lute players sneer at this, because to do a real keyboard
transcription you would have to look at all the voicings of the chords
and figure out which notes to let ring into the next chord, but it
really seemed to add something to our rehearsal. I haven’t figured
out how to make lilypond print the actual tablature, so there’s just
the notation, which means it probably isn’t well proofread.

I continued the transcription of the Gervaise fifth book with
“Huict Bransles de Poictou”.

[cantabile] plans for the August 2 meeting

The next meeting of the Cantabile Renaissance Band will be tomorrow,
Tuesday, August 2, at 7:45 PM at my place.

We will have a new Dowland, “Up merry mates”, which is clearly a
tune for a mask where a ship rolled onto the stage with a male chorus
singing this song.

It’s possible but not likely that we’ll have a keyboard
transcription of the Dowland lute part, which would be good because there’s an
extended tenor solo with no other accompaniment. But entering lute
transcriptions is tedious, and proofreading them is both tedious and
error-prone, and I only have 4 measures entered so far.

We will probably have a new set of Bransles. (This is over half
entered, and dance music with no words goes pretty fast.)

Otherwise, we’ll take requests, but I’d like to continue with the
drinking songs we’re trying to solidify, and if there are enough
people, the Vecchi “Il Bianco e Dolce Cigno”.

Publishing news

The Dowland project is winding down — we have two more songs from
Pilgrims’ Solace and 3 or four that are in “A Musical Banquet”.
There’s still lots of “Lacrimae” to transcribe, but lately that
hasn’t been suitable for the people showing up.

I have an offer from someone in New Zealand whose group uses my
stuff to help with converting the lilypond source to the latest
version of lilypond. So if you have strong feelings about
typesetting, you might want to read my discussion of why and why not
to do this in the publishing
blog.

And if you have opinions about a Renaissance composer you’d
like to do more of, let me know so that we can start acquiring music
to work on when we’ve finished doing a new Dowland every week.

Meeting information

Since putting the blog up, I haven’t been sending information about
our meetings every week to the entire list. I do send it to the
people who show up regularly, and I post it to the blog. And July was
unusual in having
two Tuesdays where we didn’t meet — in general it’s
pretty safe to just show up on Tuesday. But feel free to call or
email if you’re not sure whether to come or not.

[cantabile] Report on the August 2 meeting

We did:

  • Huict Bransles de Poictou
  • Drinking songs
    • Slaves are they that heap up mountains
    • Vive la serpe
    • To Anacreon in heaven
  • Dowland, “Up, merry Mates”
  • Arcadelt “Il bianco e dolce cigno”
  • Gibbons “The Silver Swan”

Having a keyboard player on the lute part seemed to add a lot, so
I’ll try to get better at transcribing and proofreading them.

I don’t know of any reason why we can’t meet regularly for the next
few Tuesdays.

[wg] West Gallery Music workshop with Dr. Francis Roads

Please join us for a special workshop in English “West Gallery” Music,
led by West Gallery expert
Dr. Francis Roads, on Tuesday, July 26, at 7:30 p.m.

The workshop is open to all singers and melody-instrument players, and
will be held at St. Maryâs Episcopal Church, 258 Concord St., Newton
Lower Falls, Mass.

Admission is free; a collection will be taken to cover the expenses.

This is an unusual opportunity to learn about West Gallery music from
one of the leading experts in the field.

FRANCIS ROADS studied music at Pembroke College, Oxford and the Royal
College of Music, London. He has devoted himself to researching and
performing West Gallery Church Music; he is an active member of the
West Gallery Music Association, and leads many workshops and other
music-making sessions throughout England.

In 1997 he founded the London Gallery Quire; in 2002 he was awarded a
Ph.D. by the University of Liverpool for his thesis on West Gallery
manuscripts in the Isle of Man. In 2003 he led a West Gallery
workshop here in Boston, and is looking forward to his return visit.

WEST GALLERY MUSIC is traditional music from English rural churches;
most of it dates from the 1750-1850 era. The music is known for its
folk-like compositions and its robust singing style and instrumental
technique.

The music is suitable for all types of singers; the pieces are not
particularly difficult, but are hearty and rhythmic, and fun to sing!
If you like choral music, folk music, early music, or shape-note
music, you will enjoy West Gallery Music.

Melodic instruments are also welcome: Bowed Strings, Flutes,
Woodwinds, Concertinas, Serpents, and Trombones are the most suitable
(please note that Percussion, Keyboard, Plucked or Strummed
instruments are NOT appropriate for this type of music).

To learn more about West Gallery Music, see the West Gallery Music
Association’s Web page at: http://www.wgma.org.uk.

St. MARY’s CHURCH is at 258 Concord St in Newton, just off Rt. 16,
near the Wellesley border. Heading west on 16: after crossing over
128, Concord Street is a right turn at the next light (the Lower Falls
Wine store is on the left). There is plenty of free on-street
parking, and Riverside and Woodland T stations are less than one mile
away. The building is wheelchair-accessible.

FOR MORE INFORMATION, please contact:

Bruce Randall

(978) 373-5852

melismata@hotmail.com

Van Eyck and words, by a guest blogger

In a previous
entry
, I had lamented the fact that I hadn’t come up with a
plausible set of words for van Eyck’s En fin
l’Amour
. One of the places I reported having looked was in Ruth
van Baak Griffioen’s book about van Eyck, and she read the blog and
wrote me the following explanation:

About the mention on your site of the facsimile of a setting of the
“En fin l’amour” tune in the Van Eyck book: the reason I did not
translate the Dutch text for that song is because the Dutch text is
just a text found in a Dutch songbook along with instructions to sing
it to the tune “En fin la’mour”. But that Dutch text has no actual
relation to the original French text; it’s not a translation of it,
or a paraphrase. If Van Eyck had chosen to identify the tune by this
or any other Dutch contrafactum text, I would have provided a
translation. But Van Eyck refers to the song by the French original,
and that text hasn’t been found (yet). I only translated the Dutch
texts when they matched the title used in Der Fluyten Lust-hof, and
the reason is that once you simply pick one contrafactum text like
the one shown in the facsimile, you’re into a pretty random selection
criterion. For example, look at the top of page 173, just to the
right of the facsimile you mention: a dozen or so *other* Dutch
contrafactum texts are listed, all of which were meant to be sung to
the “En fin” tune. Again, Van Eyck’s piece is known by the French
‘ancestor’ text to all of those, not to any of the Dutch knock-off
texts. Almost every one of the songs on which the Lust-hof
variations are based have anywhere from a handful to a hundred of
such contrafactum possibilities, so the only really sensible way to
go about providing texts is to give the ones that match the title Van
Eyck uses, or sometimes a 17th-c singable direct Dutch translation
thereof. Hope this explains why I left off the Dutch translation
you wanted to have! It’d kind of be like printing the text to “Mine
eyes have seen the glory of the burning of the school” when what was
really meant was the actual original “Battle Hymn of the Republic.”
Or, even more directly, any one, say, of a hundred French social
satire song texts meant to be sung to that tune, none of which had
anything to do with the Civil War or the Second Coming and none of
which became well-enough known to supplant the title “The Battle
Hymn…”

Sorry for the long explanation; I didn’t have time to write a short one.