Signal path
Nine stages, in order, with the number each one costs. Entry to DAC is 8.33 ms on the 48 kHz family and 9.71 ms on the 44.1 kHz family.
The stages
Nothing in the output stage alters the signal by default. Stages 5 and 8 are the resample design, and they always carry the band limit.
Rates and precision
The measured noise floor of the best DACs is around -130 dB. Double precision is already far below what any converter resolves, which is why Bench does not compete on the number of bits.
The families are never mixed.
44.1 kHz material and its multiples run at 705,600 Hz; 48 kHz material and its multiples run at 768,000 Hz. A design that only works on one of them cannot be loaded, because the source can change family while playback continues.
The same graph loads at both rates.
Nodes are written in Hz and dB, never in samples, so nothing has to be redesigned when the family changes. Coefficients are solved again at each rate and checked at both.
Latency
48 kHz family 8.33 ms entry to DAC, round trip
44.1 kHz family 9.71 ms
conversion stage 0.50 ms 769 taps, linear phase, at 768 kHz
0.95 ms 1,345 taps, at 705.6 kHz- Tap count does not add latency in the graph. The convolution is partitioned to the internal block length, so a long filter costs CPU rather than delay.
- Partition length trades CPU against latency and nothing else. It does not change the sound.
- Minimum phase in the resample design removes the bulk delay of that stage, at the cost of phase shift in the audible band.