duplicate

Create a duplicate detector with the same configuration.

Useful for parallel feature extraction (e.g., extracting pitch from reference audio while the primary detector handles student audio).

The duplicate is independent - it has its own internal state and livePitchContour. Closing one does not affect the other.

Return

A new Detector instance with identical configuration