oboe icon indicating copy to clipboard operation
oboe copied to clipboard

Glitching while using Oboe Tester's "Echo Input to Output" - Pixel 6 with Pixel Buds

Open MarkoGill opened this issue 2 years ago • 3 comments

Android version(s): 12 Android device(s): Pixel 6 with Pixel Buds connected Oboe version: Oboe v 1.6.2 App name used for testing: Oboe Tester (57) v 2.2.3

Short description The Pixel 6 is glitching when using the Echo test with Bluetooth headphones connected.

This behavior is inconsistent. It will exhibit one of 3 behaviors:

  1. Report xRuns in the "xRun#" log, and experience glitches
  2. Not report any xRuns, and experience glitches
  3. Not experience glitches

It does not experience any glitching when using Record And Play.

Steps to reproduce

  1. Select "Echo Input to Output"
  2. Press Start
  3. Make some noise

Expected behavior glitch-free audio output

Actual behavior Glitchy audio is output through the system

Device ro.product.brand = google ro.product.manufacturer = Google ro.product.model = Pixel 6 ro.product.device = oriole ro.product.cpu.abi = arm64-v8a ro.build.description = oriole-user 12 SP2A.220505.002 8353555 release-keys ro.hardware = oriole ro.hardware.chipname = ro.arch = | grep aaudio = [aaudio.hw_burst_min_usec]: [2000] [aaudio.mmap_exclusive_policy]: [2] [aaudio.mmap_policy]: [2]

Any additional context The same behavior is present in Smule.

This is a screenshot video of the issue in Oboe Tester https://drive.google.com/file/d/1mWrpySyh-IVEqTeHjZ19u4_My5IMQbFr/view?usp=sharing

MarkoGill avatar May 23 '22 18:05 MarkoGill

Thanks for the report! I can repro the glitches on Android 12.1 sometimes.

I cannot seem to repro this on Android 13.

robertwu1 avatar May 23 '22 22:05 robertwu1

Created internal bug b/233669552

robertwu1 avatar May 23 '22 22:05 robertwu1

I replicated it on Android 14 (Pixel7) on Oboe Tester (78) v2.3.7 Oboe v1.8.0. On my OnePlus6 using Android 11 and Oboe((66) v2.37, Oboe v1.7.2 it doesn't happen.

hpsaturn avatar Nov 24 '23 15:11 hpsaturn