zynaddsubfx / zyn-fusion-issues

Issue Only Repo
31 stars 0 forks source link

ADDsynth: multi-voice envelope editor #110

Open unfa opened 6 years ago

unfa commented 6 years ago

I've got this idea today, when I was thinking about creating brass instruments, and how layering multiple voices with tightly coordinated envelopes could be very useful, and how difficult is that to do right now.

Here's the deal: if we could have an editor for envelopes, where the user would have the same envelope fro all 8 voices visible (or hidden with a switch) and coloured differently - so he can easily edit them so they are tightly working together.

Maybe that could be as simple as "Ghost View" mode in the envelope editing window. The na little list with VCE1, VCE2 etc listed.

The user can check/uncheck boxes to hide/show different voice envelopes - and he can select which he wants to edit right now.

All mouse clicks in the window and knobs will jump to that voice ,and the rest acts only as visual reference. So it's not like you click somewhere and you break stuff, because all voices are active for editing at once (they could be if selected multiple for editing).

This is a rough idea, and nothing of priority, but something that could make creating complex multi-stage sounds much easier with ADDsynth.

fundamental commented 6 years ago

One problem to consider: How do you align multiple envelopes of different lengths? (sometimes equal decay will be important, perhaps equal release, etc)