fix: only play sounds if condition is not rest