Can a circuit be replaced by an arduino due?

How much signal processing is an arduino able to do? I'm wondering if a low-pass filter or some op-amp circuit can be coded into the arduino to process the signal it takes in through an analog pin. are there any libraries that include this or no?

The Due's processor does not have DSP instructions so it would not be a good choice for signal processing.

Pete

What sort of answer are you expecting from the "how much signal processing can it do"

How about six?

How many samples a second do you want to process?
This will determin the manapulation you can do with that ammount of time.

Grumpy_Mike:
What sort of answer are you expecting from the "how much signal processing can it do"

How about six?

How many samples a second do you want to process?
This will determin the manapulation you can do with that ammount of time.

I had read online that the due has a maximum sampling rate of 1MHz, and I'm trying to potentially replace a box that processes signals in the range of 10-100 kHz. The box is composed of inverters and integrators, implemented with operational amplifiers. I was gonna test how well the arduino itself could handle the signal by connecting input and output of the signal to a network analyzer to figure out if there would be too large a phase shift to use it. But first I wanted to know if it's doable; can these operations be coded into the arduino or should I stick to having the arduino control the operation of the physical circuit?

It would be a lot easier to use the Arduino to control the box than to have it replace the box completely.