I'm willing to be a guinea pig for any work you do.  I had been thinking about tackling this topic myself but was a bit hesitant to dive in since pedal steel has it it's own idiosyncrasies for tabbing.

I think these can all be dealt with by Lilypond but may be a challenge to get working well together in a clear way from a coding standpoint. I have tabbed non pedal lap steel with C6 and D7 turnings that came out quite well.

For pedal steel here are things I have thought about:

 * Indication of pedal number and knee lever number presses. Usually a
   pedal letter or knee lever symbol is attached to the fret number on
   the string itself.
 * Re-entrant E9 tuning with the two lower pitch strings on top. I
   think lilypond can handle this automatically like it does for banjo
   but I haven't tried it.
 * Some way to make coding of on the fly tuning changes not too
   cumbersome with quick pedal presses off and on. Especially when
   pedals are combined several times in a single measure. Measures
   could end up being quite messy to code and maintain.  I have found
   sometimes what seems like an easy tweak to a measure can cause
   unexpected results.
 * Indication of how quickly to press a pedal - which indicates a quick
   bend or slow bend.
 * Indication of string "bends" as pedals are pressed. And some times
   pedal presses can be combined with bar slides. Plus indication if
   string is string again after the bend or slide or just let ring and
   if other non bent strings are to continue ringing.
 * Indication of note slurs on some strings while other strings are
   "bent" with pedals.
 * Show a pedal/knee lever legend (copedent) somewhere at the bottom of
   page since not all pedal steels have the same number of pedals and
   levers.  And this is assuming player is using a standard pedal
   configuration.

Walt

Reply via email to