2-channel recording appears as 1 duplicated channel on only some Android devices

I have a multi-channel recording app which works great on the following android devices:

  • Pixel 2
  • HTC U11
  • LG v20
  • Samsung Galaxy A5
  • Samsung Galaxy S7

However, on the following two devices, I can detect two channels, but channel 1 is simply duplicated on channel 2, and the real content of channel 2 is lost:

  • Samsung Tab S4
  • Samsung Note 9

I have successfully recorded two channels of audio using a different multi-channel (presumably non-JUCE) app on these devices (using the n-Track app). I’m baffled as to the source of this problem.

Any ideas?

Unfortunately we don’t have either of those two devices to test on, so it’s hard to guess-debug what’s going on…

Just to let you know this looks like an issue with those particular devices. You’re not the only one experiencing it: https://stackoverflow.com/questions/55979907/how-to-read-data-from-multiple-microphones-using-androids-oboe-aaudio/56224282#56224282

1 Like