A demand-rate analog to Pconst. It outputs values from the child demand stream until the sum of those values reaches or exceeds a given total. The last value will be truncated so that the sum of Dconst's output values will match the total exactly.
The sum to reach. This may be a number, demand UGen or any other UGen. When a Dconst instance resets, one value will be taken for the sum, and it can't be modulated until the next reset.
A demand-rate stream, providing the output values.
Because of floating point rounding error, it isn't safe to stop only when the output's running sum is equal to the desired total.
A demand-rate stream.