On Tue, Jul 17, 2018 at 04:50:48PM -0300, bruno vianna wrote:
Yes!
For audio purposes, many router boards these days come with some
audio features or at least the option to attach an audio codec
(such as Wolfson WM8731) to it. You could either use a router
with audio inputs/outputs or use a devboard (eg. VoCore2) and
attach a codec to its i2s/pcm interface and i2c bus yourself.
Performance-wise it's just much smarter to add audio features to
a networking device than adding networking (esp. mesh!) features to
a media-playback-centric device.
Just a thought, is it possible to add an USB audio dongle to a router (with
USB port of course)?
Yes, and most modern routers are fast enough to decode mpeg audio or
vorbis in software sufficiently fast. Even encoding audio in realtime
is possible on modern multi-core SoCs. Using I2S/PCM interfaces if the
SoC already got them is nicer though, but also requires more tinkering
to go through. When using USB audio, just be careful because some cheap
USB audio interfaces only support a very limited set of sample rates
and formats which can be problematic sometimes...