fix play with multiple channels