Pedal and Lever Entry in TablEdit
Posted: 30 Aug 2022 2:28 am
Hi,
Gradually I understand better the PSG (which I don't play).
It seems to me that there is a major design problem in TablEdit that can be fixed quite easily.
The copedent definition is correct but the entry of pedals and levers (effects) is wrong.
In TablEdit, we apply currently the effect note by note without taking into account the notes located on an adjacent string. We can even modify the effect punctually without respecting the copedent.
However, when a pedal or a lever is activated, all the notes played on a concerned string are affected and the only pitch variations allowed are those provided by the copedent.
So we need a different dialog box instead of this one:
We only need this:
The choice made must affect all the notes in the chord on the concerned strings.
This will incidentally avoid incompatibilities (case of two pedals that affect the same string in a different direction or case of an effect that affects two strings according to the copedent and that is only applied to one of them)
Of course, it is TablEdit that will take care of listing the effects from the existing notes when the dialog box is opened and apply the effects selected by the user to the notes according to the copedent.
I would like to have confirmation from you as experts that this important reform is useful and makes sense.
Matthieu
Gradually I understand better the PSG (which I don't play).
It seems to me that there is a major design problem in TablEdit that can be fixed quite easily.
The copedent definition is correct but the entry of pedals and levers (effects) is wrong.
In TablEdit, we apply currently the effect note by note without taking into account the notes located on an adjacent string. We can even modify the effect punctually without respecting the copedent.
However, when a pedal or a lever is activated, all the notes played on a concerned string are affected and the only pitch variations allowed are those provided by the copedent.
So we need a different dialog box instead of this one:
We only need this:
The choice made must affect all the notes in the chord on the concerned strings.
This will incidentally avoid incompatibilities (case of two pedals that affect the same string in a different direction or case of an effect that affects two strings according to the copedent and that is only applied to one of them)
Of course, it is TablEdit that will take care of listing the effects from the existing notes when the dialog box is opened and apply the effects selected by the user to the notes according to the copedent.
I would like to have confirmation from you as experts that this important reform is useful and makes sense.
Matthieu