refactor handling of soundsources in play_slice function