Weird Tone Error

I have an LED go green be pressing the 1 button on my remote and another go red when I press 2 and both turn off when I press 3. That all works, except I tried to add a buzzer so when the green goes off it buzzes. Once I tried that, I got this compiling error:

Tone.cpp.o (symbol from plugin): In function `timer0_pin_port’:

(.text+0x0): multiple definition of `__vector_7’

libraries\IRremote\IRremote.cpp.o (symbol from plugin):(.text+0x0): first defined here

collect2.exe: error: ld returned 1 exit status

exit status 1
Error compiling for board Arduino/Genuino Uno.

Here’s the code:

#include <IRremote.h>

const int RECV_PIN = 7;
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup() {
  pinMode(11, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(9, OUTPUT);

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);
    if (results.value == 0xFFA25D) {
      digitalWrite(11, HIGH);
      digitalWrite(10, LOW);
      tone(9, 200);
    if (results.value == 0xFF629D) {
      digitalWrite(11, LOW);
      digitalWrite(10, HIGH);
    if (results.value == 0xFFE21D) {
      digitalWrite(11, LOW);
      digitalWrite(10, LOW);

It's a conflict between the IRremote library and tone().

Ya, i just downloaded a tone library from some guy on YT. It’s all G now!