Fully implement Sound protocol on async read-sound.
Remove timeout from playback.

It can take a while to generate samples if there's e.g. a big trim in
the processing chain.