vadymmarkov / Beethoven

:guitar: A maestro of pitch detection.
https://github.com/vadymmarkov
Other
819 stars 146 forks source link

Hang Risk with Beethoven > InputSignalTracker.swift > start() #79

Open curtinmjc opened 1 year ago

curtinmjc commented 1 year ago

When running GuitarTuner on multiple, different iOS devices (iPhone, iPad), there is a Hang Risk issue raised each time InputSignalTracker's start() method is called.

This also happens with my own app when using Beethoven audio processing Swift library.

lindezhen commented 1 year ago

DispatchQueue.global(qos: .userInitiated).async { self.captureSession.startRunning() }