transient crossfade

This transient crossfade is implemented in gen~. An envelope is generated from the third input, which crossfades between the first two inputs. The two crossfaded signals are output separately, which allows effects to be placed on either the transient or tonal sounds.

Video example: https://www.instagram.com/p/Ck4Kj90tCzS/