What’s the idea?
As a Reliq user I would like to morph between 2 routings so that sounds can change organically over time rather than cut over abruptly.
Where would it go?
On the Routing settings page I would have an option to increase the time it takes to morph from one Routing to the next, for example 0ms (default and current behavior) to 2 minutes
Any details or mockups?
Expected behavior
Given that I save the Morph Time to be 118ms
When I sequence from one Routing to another
Then the In/Out levels gradually change from the first Routing settings to the second.
Example:
Routing 1 has In 1 Level at 87%, routed to Out 1 at 100%
Routing 2 has In 1 Level at 33%, routed to Out 1 at 100%
When Morph time is set to 118ms, it takes that long for the 87% to morph to 33%
One example of an implementation like this on the Livestock Maze module
https://youtu.be/nf25NgOmf8E?si=qMvl0AFIYG756kgH&t=300
Ideally this could be per connection, for example the In 1 to Outs 2 and 3 have different Morph Time than the In 2 to Output 12 connection. But this could be tricky because one in can be routed to many outs and vice versa. Perhaps the Morph Time only applies to In to enable this?