A avr arduino can do 8 bit 8 kHz audio. And probably a-law or u-law compression as well but that would be close to its limits (of course highly specialised and/or assembler code can push this limit) How do you intent to wire the rooms? Ethernet? WiFi?
I would go for a ARM based arduino like the due or a teensy 3
I want to create a smart in-home communication system.
I’m not sure what that means, but there is probably no advantage to digitizing the audio and processing it through the Arduino, and then converting it back to analog audio.
If you need to do some audio switching, the Arduino could be used for controlling analog switches or relays.
Wow this is all so amazing! I have a minor in comp sci but haven't really used any of that coding experience for anything useful. But I could really get into this.
Thanks for the responses. I just ordered my first kit and I'm eager to work through all the projects. By then I should be able to start coming up with my own stuff... like this audio project.
Only thing I'm worried about is the length of these cables. All the drops throughout the home meet up in the basement. So It's got to travel from one end of the home to the basement to the other end of the home. I'm hoping to run electricity and the analog wires through that unfinished cat6 cable.
If you go digital with wired ethernet, the maximum allowed length of a Cat 6 cable(10/100/1000BASE-T) is 100 meters or 328 feet. This consists of 90 meters (300 ft) of solid "horizontal" cabling between the patch panel and the wall jack, plus 10 meters (33 ft) of stranded patch cable between each jack and the attached device. This cabling can then be used for a multitude of purposes. Audio cabling is susceptible to noise and interference and cannot be used for other purposes.