Errore con sensore IR e Buzzer nello stesso sketch

Avevo cercato i problemi che potesse dare la funzione tone convinto fosse quello il problema anziché cercare il tipo di errore per quello non trovavo.
comunque ho trovato su google una guida che spiega come risolvere se si utilizza IRremote.h e tone():

in alternativa si puo pilotare diversamente il Buzzer in modo da non avere l'errore usano una funzione diversa da tone()?