Audio Processing

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Has anyone done noise and/or echo cancellation on sampled (8 KHz) voice audio with an AVR? All the applications that I find online use DSPs so I suspect the processing power of an 8/32 bit MCU is insufficient.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Exactly the same question was asked on the Microchip forum by someone calling himself aero11. Could aero1 and aero11 be related? :)

Leon Heller G1HSM

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If there's another 10 of them somewhere, that's the echos I'd like to cancel.

Imagecraft compiler user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

All the applications that I find online use DSPs so I suspect the processing power of an 8/32 bit MCU is insufficient

You suspect right - I've never come across echo cancellation being done on anything but a DSP (often the DSP at the heart of a modem/speakerphone chipset).

I guess you could do it on a non-DSP like an Intel Atom running at 1.66GHz - at that kind of CPU speed it doesn't really matter how inappropriate the CPU is for the job as the huge amount of CPU horsepower delivers anyway.