What IC to use to generate variable frequencys(multiple)?

What IC can i use to generate multiple variable different frequncys? I wish to send data over i2c from arduino to IC. The IC should output that frequncy to different pins, that arent depended from each other.

FOr example:

in one moment i want 300hz on pin 1, 2.2khz on pin 2, 699hz on pin 3.
nex moment i want 300hz on pin 1, 1.5khz on pin2 and 500hz on pin3.
and os on....

The output frequnecy i need is from 100 to 4khz.

What IC can i use to generate multiple variable different frequncys?

There isn't one that will do that.

Use a 328P.
Take a look at this topic, where I used blink without delay technique and arrays to create up to 13 output frequencies.
Mine turned on/off based on button presses, no reason you couldn't receive a command via I2C, update the array, and just have the outputs on all the time.
[edit - link fixed]
http://forum.arduino.cc/index.php?topic=179761.0

crossroad that link does not work

http://forum.arduino.cc/index.php?topic=179761.0

Yes this is easiest with a microcontroller. Depending on how many channels and what resolution you need, that will help guide your choice.

328p has 2 available timers (3 if you're willing to clobber millis() and delay() ), so you could get 2 frequencies. One of them is a 16-bit timer, which allows you to more precisely control the frequency and duty cycle (it can count up to 65K instead of 255, so you can lower the prescaler and have it count higher).

Outputting a signal at a specified frequency is just PWM with 50% dutycycle.

Maybe you can design a PCB to fit 3 separate AD9833 chips + support or just buy 3x modules but you will need 5x arduino pins to talk to all three chips/modules.

http://forum.arduino.cc/index.php?topic=179761.0

556 will give two separate frequencies so stack them up to meet your needs

Riva:
Maybe you can design a PCB to fit 3 separate AD9833 chips + support or just buy 3x modules but you will need 5x arduino pins to talk to all three chips/modules.

Very interesting module. I didn't know about that one, just ordered two to look at, thanks +1