They both provide a way to lazily preform `CpalSample::from_sample` on all samples. SampleConverter implements Source DataConverter none. We should remove DataConverter in favor of SampleConvertor.