AnsweredAssumed Answered

ADAU1701 -- Multiple I2S sources

Question asked by cmoreno_uw on Apr 9, 2018
Latest reply on Apr 10, 2018 by cmoreno_uw



I have two I2S sources, one sending data at 44.1k, the other one sending data at 48k.  As I understand, the 1701 has multiple I2S input channels, but they seem to be restricted to be synchronized, i.e., sharing a single clock signal (a single set of MCLK, LRCLK, BCLK).  Provided that my understanding is correct:  any suggestions on what my options are?


The most rudimentary solution I can think of is just a plain switch (mechanically coupled triple selector switch) --- however, I'm not sure whether that works;  even without counting bouncing, the clocks will be asynchronously switched from one to the other.  I don't know whether the 1701's inputs will accept that.   Obviously, that does work if the switch is only moved while the device is powered off --- I'd like to avoid that restriction if possible.


Thanks for any ideas!