Background info about "snappy" envelopes in the Quadigy
In a typical analogue envelope generator, the rise time depends on the load time of a capacitor.
The constraint is that a fast rise ideally requires an instant charge of the capacitor, which is not possible as the capacitor should also care for longer times. This explains why many analog envelopes have a range setting so that switching to a smaller capacitor for short range allows a faster charge.
In the Quadigy there are two independent aspects defining the attack timing: the time to initiate the envelope and the rise time once the envelope begins.
We chose to make the Quadigy a quad envelope where all time constants are relating to an overall system clock for reasons of cycle synchronization among others. This creates a little lag in a fraction of a millisecond before the envelope begins. (as in the first image that mdoudoroff posted)
As for the rise time, which is the only aspect that defines the snapiness that could be heard, it fits in 3/10th of a millisecond (curve from 10% to 90% level).
This fast rise time is independent of the overall envelope time, even if decay or release are several minutes long.

- Quadigy rise time
The steps in the image are only due to the scope display given that the Quadigy generates envelopes in 4096 levels and implements filters that eliminate all digital artifact.