CCAE Renaissance Ensemble March concert

Original article posted Thursday, March 10, after the final class
before the concert.

It’s close to the same group as the December
concert
, except that we also have Heather Fearn, who is a good
recorder player.

The rate of re-enlistment was high partly because that was an unusually
good concert. I’m not sure people are quite as interested in the music
on this one, but the general level of playing will probably be even
better.

The big reason for this is the tenor viol problem. The regulars
in the group for several years had included Barney Frazier, who plays
recorders, bass dulcian, and tenor viol. Hope Ehn, the director,
plays bass viol. So after Bonnie Rogers
joined the group bringing her treble viol, there was almost a viol
consort of treble, tenor, and bass viols, so it was pretty easy to
program viol consort music and fill in the rest of the parts with
recorders and serpent.

Unfortunately, Barney has some health problems, and isn’t in the
group any more. So for the last couple of terms, Hope’s been trying
to use the tenor serpent and the cornetto to take its place, and it
hasn’t really worked. I don’t think we should give up on the tenor
serpent forever (see Irish
tenor serpent
), but it’s really more of a baritone serpent the way
I play it at the moment, and in any case, it needs vocal lines to
sound good, and a viol doesn’t.

This term, she’s using her bass viol, and to a lesser extent a
tenor crumhorn and low recorders to do the tenor viol parts. The two
cornetto pieces are quite suitable for a beginning cornetto player,
and will sound pretty good, and the serpent parts are all normal bass
serpent parts, and will also sound good.

Because it’s a really good vocal and recorder ensemble, there’s a
lot less solo singing and recorder playing, which means I haven’t
really been practicing that stuff as intensely as in other terms. But
I’m expecting it to be a pretty good program that people will enjoy
listening to.

I have been practicing:

  • Both cornetto pieces. Stingo is just a little fast, and has a Bb
    I have to be careful about. The Altenberg cantus firmus is just
    gorgeous, and is a great segue in my practicing between doing long
    tones and playing pieces. I’m working on dynamics and shaping
    phrases.
  • The Scheidt galliard, which has dueling top lines with written out
    ornamentation which at anything like a galliard speed is fast for any
    of the recorder players in the class. I’ve been pushing for playing
    it at something like galliard speed and leaving out notes, which I
    have figured out how to do. I’d also be perfectly happy to play it at
    the speed we can play all the notes and call it something instead of a
    Galliard — it sounds like a perfectly good formal, stately intrada
    that way. But this suggestion has fallen on deaf ears.

This week I should practice:

  • The Stingo vocal. I still stumble on the words occasionally.
    Then if I get them by heart, I could practice singing it standing in
    front of a mirror and doing barmaid gestures.
  • The Monteverdi recorder part. I should work on doing some
    cadential ornaments in time.
  • The Ferrabosco Four Notes Pavan. The serpent part isn’t hard, but
    playing it soft enough to hear the top line is at the edge of what my
    lip can manage. And there are some tricky rhythms that could use a
    workout with a metronome.

The things on the program I’m really looking forward to are:

  • The opening piece, Nun fanget an.
  • Niña y viña, a 16th century Spanish thing that pretty much sings
    itself.
  • Rossi, Adon Olam, where the serpent gets to sing with a good bass
    singer for almost the first time outside of the West Gallery Quire.
  • Billings “Wake Every Breath”, where the whole room suddenly bursts
    into song.

Report on the March 16 concert

There were about 10 people in the audience, and I think we held them
pretty well.

The pictures are in the
gallery.


Update: the recording is in the serpent.laymusic.org
audio repository
. It’s from the recording by Dennis Ehn, not the
one I describe below. Thanks, Dennis.

John Maloney will be doing the digital mastering, but the recording
came out pretty well. I had forgotten my microphone, but Dennis had
an extra so I borrowed that. It’s probably a cheaper one than mine,
because I don’t think it reproduces the bass viol as well as mine
does, but it doesn’t magnify the serpent sound as much, so the
recording is probably on the whole better.

On the whole I thought the singing and recorder playing were quite
good, and the serpent playing was better than previously. I was
disappointed that the good cornetto solo wasn’t as good in performance
as it had been in the dress rehearsal, but the Stingo playing is what
I can do these days.

Evaluation of OpenZaurus 3.5.2 attempt

I spent much of the week so far trying to use OpenZaurus 3.5.2 on my
Zaurus 5500. It is not a total failure, and I may well succeed on
some later version of the software, but unless I get better answers to
my application questions, I’m going to wipe it and go back to the TKC
rom.

My Zaurus history

PDA history

I’ve owned two pda’s, both palm-os based. I was sync’ing my calendar
and address book, but mainly using them for reading ebooks, which I
find a surprisingly good technology for how few people bother using
it. It removes your dependance on the font size selected by the
publisher and on the lighting conditions selected by the public
transportation system, doctors waiting rooms, and bars and
restaurants. It also make reading in bed much more comfortable, since
you aren’t holding up a heavy book, and you don’t have to turn
anything off when you decide to stop reading and go to sleep.

Last Spring, I decided to buy a Zaurus, for several reasons:

  • I was temporarily employed, and hence had a better cash flow
    situation than usual for the last few years.
  • The pilot-link sync via usb had gotten flaky on my linux box for
    some reason.
  • I knew that newer PDA’s than my Visor Prism had better screens for
    reading in sunlight, and I was attempting to do that while waiting for
    the bus to take me home from the job.
  • I thought it would be fun to have recording capability on a
    portable computer.

The Sharp ROM

Out-of-the-box, the Zaurus was completely unusable with either my
Debian Linux box or my old, unloved Windows 98 laptop. It doesn’t
come with the console program installed, and I was unable to set up a
link to the linux box without being able to use a console on the
Zaurus. The software on the CDROM just refused to install on the
laptop.

On the bright side, the one thing I did get working was the recording
software.

So I went to the store and bought a CF card, and eventually figured
out how to flash the newer Sharp ROM, and install various apps,
including the console.

I also upgraded the kernel on my desktop, which made it easier to get
usbnet working, and to connect the Zaurus to the linux box. (This
caused the flakiness of my root hard drive to become more critical,
and led to lots of other frustrating work, but that’s another story.)

I got writer’s block at this point and left
this entry for several weeks. Then I responded to a post on WOYP from
someone who knows nothing about linux and was pleasantly surprised to
find that everything she tried worked out of the box. This inspired
me to tell the rest of the story, and I’m including part of that post here.

When I
eventually acquired a CF WIFI card, I could surf the web at my favorite
bar (Cambridge Brewing Company, for locals or travelers to the Boston
Area).

However, the sound recorder no longer worked at all, and when I
acquired the pockettop IR keyboard, the sideways mode worked really
badly. I spent some time using theKompany ROM, and bought the tKcvox
sound recorder program, which works but uses some proprietary format
that won’t play on anything else, so it isn’t very much use to me.
(They have a program that converts it to something normal that runs
only on Windows and costs money, so I haven’t bought it.) TheKompany
ROM sideways is better than the Sharp, but still pretty clumsy.

So I’m currently running version 3.5.2 of OpenZaurus, with most of the
applications installed to the SD card (another purchase, so that I’d
have one and still be able to use the camera). The sideways mode is
much better, reading works quite well, and it mounts all my cards.
There isn’t a sound recording app that works, but I’ve managed to
record something from the command line and play it back at two
different wrong speeds, so I’m sure it’s a soluble problem. I’ll
probably reinstall everything when 3.5.3 comes out, and see if that
fixes the sound problem, and if not do some more twiddling to see if
I can make my command line solution work.

I think the Zaurus is a wonderful idea, and the hardware is really good.
It’s a pity that the commercial software is so bad, and that the Open
Source community doesn’t seem quite large enough to support the amount
of software and hardware that’s out there.

How to make a blog entry

Hope finally sent us an email announcement of the Cambridge Center for Adult Education
Renaissance Ensemble concert.

Of course, those who don’t blog can just forward it to any friends
who might be interested in going. This is what is actually going to produce
the audience.

And those of us with email friends who won’t go because of distance
or other commitments, will send it to them anyway, because they may
want to know about what we’re doing.

Those of us with an internet presence, which I’ve had for 15 years
now, will also post it on newsgroups and send it to relevant lists.
So I’m going to send it to:

  • renband@serpent.laymusic.org
  • brstalk@serpent.laymusic.org
  • wort@wort.org
  • wg@serpent.laymusic.org
  • The yahoo recorder list [1]
  • The yahoo cornetto list [2]
  • rec.music.early

And thinking about that list of places suggests that there are
related things to post to:

  • Writing on Your Palm [3], which is a very chatty list that was
    originally about the various technologies that make Palm pilot
    computers useful to writers, but now covers just about anything the
    dozen or so regulars feel like talking about, and some of them may
    appreciate a break from politics to talk about music for a while.
  • linux audio users [4], which might be interested in the link to the
    documentation of the concert.

Once you’re sending the announcement beyond your circle of
immediate friends, you need to provide a bit of context. I think I’ll
do that by including a pointer to the extensive documentation of last
term’s concert. [5]

And now make it a real blog entry.

The above was all written of the top of my head, so could have
easily been done on a PDA in a park or at a bar or restaurant.

But notice that there are a bunch of things that should be linked
to that I have to look up in a browser, and I don’t think I’ve yet got
the technology on the zaurus set up so that that would be anything
like as easy as it is here on the desktop, nor do I think that’s
possible.

So here are the links that need to be filled in:

  1. recorder@yahoogroups.com
  2. cornettozink@yahoogroups.com
  3. woyp@googlegroups.com, website
  4. linux-audio-user@music.columbia.edu
  5. December
    concert

And now I want to write a blog entry about the program and what I’m
practicing on it, so I can link to that, too.

I also realized thinking about this that there isn’t a link from
the personal blog to the site blog, so I’ll put that in, too. And
looking at that made it clear that the whole navigation bar on the
personal blog needed rethinking.

So this blogging does save some time over maintaining a static
website, but it can be a fair amount of work.

Flaws in the above

Having just done pretty much the above, and gotten most of the
postings in context, I can see some problems with what I did:

  • All the non-local lists should have had something like [LOCAL,
    Massachusetts, USA] in the heading.
  • It would have been better to put all the personal email addresses
    in a Bcc: header. This might have meant I didn’t have to approve the
    ones to the mailman lists that said “too many recipients”.

Advice to someone who wants to start a band

I got an email complaining about a broken link on my site, and going
on to say:

While I have your attention, I would love to start a small band if I can
find others who share my interest in early music, and new music for the
recorder. I am a member of two Yahoo! groups for recorder, but so far
all my efforts to find fellow musicians in my immediate locality
(Lyndonville, VT) have drawn a blank, including contacting the music
faculty at Lyndon State College (LSC). Any suggestions you can offer
will be most gratefully received.

Music faculty are used to having a lot of the organizing done for
them, and aren’t always the best people to contact. If you go to
events at the college, look around you to see who actually seems to be
organizing something (handing out flyers is a dead giveaway, and
looking speculatively around the lobby as though comparing faces with
a list of names whose arms should be twisted is another sign) and ask
them if they know any recorder players. Also look at the list of
events and see if there are events that are organized outside of the
regular channels, i.e., not the official orchestra and chorus and
concert band.

(N.B. I would join the American Recorder Society if I had some
disposable income to pay the membership fee 😦

You can still use the information on their website even without
joining. I would suggest calling the contact people for the closest
chapters even if they aren’t close enough to go to regularly.

If you’re at all comfortable performing on your own, set up a
performance in a library or hospital lobby, and put an announcement in
the local paper. That will bring any closet recorder players who see
it out of the woodwork. If you’d be comfortable teaching, advertise
that — you may be able to form your own group with a couple of
students.

I’m the wrong person to ask; I’m basically telling you about what
other people I know have done. I organize in a large metropolitan
area and only rarely get anyone who isn’t already interested in early
music.

Two people who might be able to give you better advice are my sister,
Judith Conrad (judithconrad@mindspring.com), who has had a recorder
group meeting regularly every week in Fall River Massachusetts for
about 15 years, and Marcia Anderson (marciajander@mediaone.net), who
has been organizing recorder players in Bridgewater, Massachusetts for
even longer.

Hope this helps. Thanks for writing.

How to install Konqueror-embedded

Someone else asked how I actually got konqueror-embedded
installed. This is typed from memory, and it was actually a lot more
floundering and I may have something wrong this time, too, but here’s
what I wrote him:

The C library is actually called libstdc++6, which I think isn’t what
Mickey said on the mailing list.

Also, if you’re installing to your sd card, you have to ipkg-link
everything you install. (And you can’t ipkg-link some of this stuff
if your sd card hasn’t been reformatted to be an ext2 filesystem.) If
this is greek to you, you either aren’t installing to your sd card or
you’d better figure it out before you start.

So you have to:

  • edit /etc/ipkg.conf to add a line like the others, but with devel
    instead of opie or base or whatever.

  • ipkg -d sd install libstdc++6 libpcre0
  • ipkg-link add libstdc++6
  • ipkg-link add libpcre0
  • ipkg -d sd install
  • ipkg -d sd install konqueror-embedded
  • ipkg-link add konqueror-embedded

New avenues for Zaurus sound

The good thing about having the blog up is that I’m actually
writing about what I’m working on, and people are finding it and
writing me questions, and then I write them back.

This is from an email to someone else who wants sound on
Familiar/Opie (in his case an old Ipaq).

The latest accomplishment described on February
12
was that
using
this page
I was able to record from the command line, and play back at
two different wrong speeds.

My guess is that what I’m getting with that is a raw audio file
format, and that with the right magic words, sox, running on my
desktop computer, would add headers and convert it to something more
convenient.

I’m also guessing that xmms-embedded is what changed the playback
speed from too slow to too fast, and that if I play around with
options to that, I may be able to get it to play back the raw file at
the right speed.

I have some other lines of attack that I will try when I get the time:

  • the linux-audio-user mailing list does not have any Zaurus or
    Familar experts on it, but it likely has lots of people who
    could figure out how to do the sox-type tricks if I can’t easily
    find what I need to know on the net.
  • OpenZaurus 3.5.3 is coming out next month, and may have some
    improvements, although from the responses to my queries on the
    list, it’s likely that nobody is working on sound recording.
    But the opie-recorder problem probably has nothing to do with
    sound, and might be an OS-related problem that might get fixed.
  • The tkcVox app worked
    ok when I was running the TKC ROM, so if I could figure out how
    to make the compatibility libraries work, I could probably use
    that. However, it’s pretty useless, because I couldn’t figure
    out how to convert its format to anything useful on any other
    machine. (They sell a windows-only converter program, but I
    haven’t booted my only windows box for several months, and don’t
    intend to start doing it more often.)

laymusic.org is at 3 columns

Mostly. Still to do:

  • put the blog on 3 cols too

    Update: Feb. 19. Done. I didn’t get the blog
    to use the .css stylesheet, so it it in a style tag in the head, but I
    don’t see that that’s a problem, except that I might want some slight
    differences between the private one and the public one.
  • get all the browsers checked.
  • See if I can get the new serpent publications banner to not look
    quite so bedraggled.
  • Fix some odd cases in the footer.

No static webpages yet

I attempted to generate the static webpages on the main site, but
instead of writing .html files, it just spewed html out to stdout.

The documentation has something cryptic about needing the correct
passwords if your host isn’t honoring some convention, but no
information about how to give blosxom the password.

I wrote a query to the blosxom mailing list, which initially
bounced because yahoogroups decided to sulk because one mail message
bounced. It may be sulking in general, because I’ve gotten very
little yahoogroups mail this morning. However, I supposedly
reinstated my account, and have gotten some mail from them since then,
and the message I sent is on the website but hasn’t been answered.

It’s surprising that people as technically savvy as the blosxom people
must be are using yahoogroups instead of a mailing list that actually
works and can be fixed when it doesn’t.

Making progress with the Zaurus

Yesterday I reflashed Openzaurus 3.5.2 with the 56-8 Zimage. I
decided not to pivot_root to the sd card, but to reformat it as ext3
so that I could install most stuff to there.

I have opie-reader with the FixedMonofonts.

Justreader seemed to break the terminal, so I removed it.

The irk and the terminal in sideways work fine.

I figured out the mystery of how to install konqueror-embedded.
The answer is that you install libstdc++6 from the devel feed,
libpcre0 from the updates feed, and then install konqueror-embedded
with the -force-depends option.

Wireless seems to work, although I don’t have an open channel at
home any more. opie-wellenreiter installed with no problem, and
wasn’t finding anything either.

Sound

Audio is still a problem. xmms-embedded seems to play mp3’s. (I
only tested one; apparently there are some that don’t work, but the
one I tried was ok). Opie-recorder still says it can’t write to a
file, and opie-vmemo doesn’t seem to do anything at all. I can’t find
the command line program that I couldn’t use last time because
Justreader had already busted the console.

I did find a site
about how to develop sound on the Zaurus, and all the command line
stuff there works in a fashion. The record command line seems to be
writing a raw sound file without a header about the sampling rate, so
the play command line plays the file at a different speed depending on
what xmms has been doing. The first time I played it, it was too slow
so it sounded like I was speaking some slavic language very pompously,
and then I played the mp3 on xmms and then I sounded like a munchkin.

Nothing I’ve tried on the desktop computer seems to be able ot
decode the raw file.

So I will look harder to find a command line app, or see if tkcvox
can run under the compatibility mode, or something.

Compatibility

I attempted to install oz-compat and run my opera .ipk under it, and
was unsuccessful. I’m not sure that’s the right .ipk though.