Produce an iterator that reads samples from the underlying reader, converts them to the sample type `S` if not already in that format and yields them. When reading from multiple channels, samples are **interleaved**.
(&mut self)
source not stored for this graph (policy: none)