Quote:
Originally Posted by Sexan
This is pretty deep topic and its not that simple
|
For sure. You're essentially creating a part of a DAW from scratch. The best thing to do - like you said - is probably to check other DAWs for reference, as they had to figure this out before.
In my opinion, less restriction with the envelopes would be better/more universally usable, but that will of course bring it's own complications, like do you immediately create the new envelope lanes when you drag+copy the selection onto new tracks. That might cause a lot of flickering/resizing issues when the TCP is shuffled around.