thanks for that thorough reply!
I may not have made myself clear on some of the issues, as there seem to be some minor misunderstandings.
1. I HAD checked the "Solo Predefined Instrument" box. The MIDI playback was wrong on some notes, nevertheless - and the notation and the TAB were correct. I could email you the *.tef-file.
quote: > 3. There is no way (that I found) to put in additional pedals/levers in the
NOTE/PITCH CHANGE box. There are 10 changes now - there should be more.
I could give to you 15 strings. But why not to redefine an unused string like 'J' if you need it for a special tune?<
I know that "EE", "I" and "J" can be changed. Infact, that´s what I´ve already done. I was talking about MORE than those 10 letters. I am using 4 pedals and 6 knee levers on the E9, and two of the levers RAISE one string, while simulaneously LOWERING another. The way things are now, I would have to use TWO letters for ONE lever. Also: I lower string 6 by 2 semitones on a lever, and raise the same string by 1 semitone on the B-pedal. TablEdit refuses to accept 2 pedals on one string (our socalled "split" pedal). So I have to define yet another change with an extra letter. That way the 10 possibilities are used up fast.
quote:> 7. Right now, a pedal change can only EITHER raise OR lower. For pedals/knees
that do both (e.g. some C6 pedals) I would have to use 2 different
letters/numbers - e.g. if I want to RAISE the first string by +1 and LOWER
the sixth by -2.
Same reply as for 3. The "H", "I" and "J" text strings can be redefined.<
That doesn´t solve the problem that a pedal RAISE one string and LOWERS another. That ONE pedal would have to have TWO names. Not very practical, IMHO.
quote:> 8. Would it be possible to have several user-defined pedal setups (like our
copedent charts), so that the pedal changes were fixed to the corresponding
string, and the program would "know" if it is a RAISE or a LOWER?
Definitively no. TablEdit doesnt need to know that. See reply #2.
When I say TE manages PSG tablatures. I mean it offers the way to print professional looking scores and to get a quite realistic midi playback. That's all and IMHO it is not null...<
Matthieu, calm down.
I didn´t say it was null. It is a GREAT program. I couldn´t even begin to write anything like it. I´m having enough trouble programming smilies! 
quote:> See for example the accordion or the dulcimer players. TablEdit allows them to create tablature for their instrument. It's the only program allowing this. They are happy with it and they never asked for a "tutoring" tool.<
A "copedent" is not really a tutoring tool. It rather defines the setup of the steel: which tone changes are possible, and where they are located on the guitar. The "where" is not important in this environment, but what any given pedal or lever does is of utmost importance. The pedals and knee levers are like the fingers of a guitarist´s left hand as he puts them on the fretboard. I have to know how many fingers I have and where they go. (Very often I´ve just got a handful of thumbs.
)Lastly, I don´t quite understand why you are so adamantly refusing to let the program check if a user´s entry is consistent or not. Such a "watchdog" function would not limit the users possibilities, it would only eliminat blatant mistakes. If I could tab a guitar chord with 6 fingers on 6 strings on 6 different frets, it might be very creative, but only a mutant could play that chord.

I hope I´m not coming on too strong. This program is great already, but maybe we could still imrove on it.

Best regards,
Rainer
------------------
Remington D 10 8/8, Sierra Crown D 10 gearless 8/8, Session 400 LTD