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!