recorder + sample