| http://swiss.csail.mit.edu/~jaffer/Music | |||||||
Folk Music | ||||||||
|
Abc2midi renders trills or turns (notated in abc by ~) with time proportional to the length of the following note. This does not sound good on many of these tunes, so all the ~ are filtered from abc2midi input in these renditions.
Although fiddle is typically the melodic lead for most of the tunes,
the MIDI fiddle (110) from my sound-card or the
TiMidity++
program sound painfully bad
(eg. Acano mlada nevesto).
The MIDI santur (15) substitutes for fiddle in many of the tunes. But
the TiMidity++ santur sounds an octave too low! To fix this, modify
line 15 of bank 0 in
timidity.cfg to be:
15 /usr/share/timidity/instruments/santur tune=12
One drawback of dulcimer lead is that it cannot slur. But the transcriptions from S. Worland (an excellent fiddler CFO alumnus) have no slurs. Not playing fiddle, my attempts to add slurs have not been right for that instrument.
Avoid PersonalCopy soundfont!
In April 2008 Fedora-7 (Linux) Yum replaced thetimidity++-patchespackage withPersonalCopy-Lite-soundfont. As a result, some of my MIDI files (eg. Radomirsko, Ludo Kopano) have some instruments playing in the wrong keys. Classical MIDIs from www.classicalarchives.com and www.kunstderfuge.com are also broken byPersonalCopy-Lite-soundfont.I have tracked down one problem; instrument 56 Trumpet
56 /usr/share/PersonalCopy-Lite-patches/PCLite-B0/Trumpet # 2 velocity rangessounds a dimished fifth (6 halfsteps) higher than it should (59 MutedTrumpet is okay). I should be able to fix this intimidity.cfg.56 /usr/share/PersonalCopy-Lite-patches/PCLite-B0/Trumpet tune=6raises the Trumpet another diminished fifth so that it then sounds an octave higher than normal. So far so good.56 /usr/share/PersonalCopy-Lite-patches/PCLite-B0/Trumpet tune=-6should lower the trumpet by a diminished fifth to yield the correct pitch -- which it does only some of the time! Some notes sound correctly while others are the wrong pitch (repeatably). This would seem to be a TiMidity++ bug. But TiMidity++'s webpage was last updated in 2004 and its bug mailing-list is decommissioned "because of spam"; so I think no help will be forthcoming there.http://www.personalcopy.com/ gives jim @ personalcopy.com as its contact. I have yet to receive a reply to my problem report of 2008-04-15. Although the trumpet can probably be simply fixed by Jim, there are more serious problems with PersonalCopy soundfonts.
0 /usr/share/PersonalCopy-Lite-patches/PCLite-B0/GrandPianoplaying "Claire de Lune" sounds like an army of sitars rather than a piano. The patches were apparently recorded with automatic-level-control, totally screwing up the sustain.Some of the patches in
1 /usr/share/PersonalCopy-Lite-patches/PCLite-B0/BrightGrandPianosound incorrect pitches.A site like FedoraMD.org Blog » Blog Archive » PersonalCopy-Lite-soundfont - 4.1-3.fc7.src would seem to be a place to report these problems; but "Sorry, comments are closed for this item." As far as I can tell, all RPMs for
timidity++-patcheshave disappeared; so if you are a Linux user and haven't yet removed (updated)timidity++-patches, don't!
ABC2PS-1.3.3 does not print the "part" sequence contained in the first P: field of an abc file. Earlier versions of ABC2PS do print this field, but produce output which is not as compact; splitting some of the tunes onto two pages.
Copyright © 2002, 2008 Aubrey Jaffer
|
I am a guest and not a member of the MIT Computer Science and Artificial Intelligence Laboratory.
My actions and comments do not reflect in any way on MIT. | ||
| agj @ alum.mit.edu | Go Figure! | |