oboe icon indicating copy to clipboard operation
oboe copied to clipboard

OboeTester needs waveform and correlation plots

Open philburk opened this issue 3 years ago • 3 comments

That will help us analyze problems more easily without having to export the WAV file.

philburk avatar Jun 11 '22 01:06 philburk

Waveforms could be displayed in a separate Activity from the Latency test because the screen is small.

philburk avatar Jun 22 '22 18:06 philburk

Waveforms to display should include:

  • output signal
  • output signal after peak follower, high pass filter, etc.
  • recorded signal
  • recorded signal after peak follower, high pass filter, etc.
  • correlation array

philburk avatar Jun 22 '22 18:06 philburk

Waveform display class is at: https://github.com/google/oboe/blob/main/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/WaveformView.java

Analyzer with various signals and an AudioRecording class is at: https://github.com/google/oboe/blob/main/apps/OboeTester/app/src/main/cpp/analyzer/LatencyAnalyzer.h

philburk avatar Jun 22 '22 18:06 philburk