One small request for Cockos:
Can you please give us something like
Code:
bool GetEnvelopeVisibility (TrackEnvelope* envelope, bool* lane)
Sometimes you need to check all envelopes in a track for such properties - currently that means parsing every envelope in the track. When you got lots of envelopes with lots of points things can slow down.
Pretty please? It will be used for greater purpose, promise!