In a perfect world, I’d like more dedicated connectors for various functions, but obviously that would increase the device’s size & expense. Yes I appreciate the cleverness of its design, but it does introduce subtle operational issues as a result. The iAudioInterface2 is a great bit of kit, but the cleverness of the reconfigurablity of the inputs/outputs for different functions adds to the potential of confusing operation.
A test instrument should not introduce more variables or bits of uncertainty into the testing process! Eventually I figured out ways to work around the inconsistancy-inducing bugginess, but in summary: The behavior of a test system should be consistant, predictable, reliable behavior. Make settings in the app, and then be confused for a bit why the signals into or out of the iAudioInterface are not what I’m expecting to see. Too often I’ve found the device+app not behaving as expected. The problem is minor but confusing bugs in this app (as well as the AudioTools app) can cause unpredictable and confusing operation. The iAudioInterface and this app are great ideas.