-
Notifications
You must be signed in to change notification settings - Fork 12
Description
The EG curves generated by DX7 or plugin clones are quite complicated in their behaviour. The simple line displays doesn't take into accout the different formulas for attack and decay, the won't mark well what happens if the key is hold different times and live in different timescales, so the interaction of the operators is hard to guess.
Some ideas:
-All operators curves could be plot to a single window, or one beneath the other, sharing a common timescale. This way the interaction of operators would become more clear.
-The EG curves mostly behave exponential in their effect, so we can keep most straight lines if we understand them as logarithmic plots. However, slow parts of envelope may show linear behaviour it seems, so it have to be shown as logharithmic curve, and even small jumps are possible. See https://github.com/google/music-synthesizer-for-android/blob/master/wiki/Dx7Envelope.wiki for some elobarations about the EG algorithm.