Ewald de Wit 2023-11-29 15:59:07 +01:00
rodzic 7447c99133
commit a6efd344a7
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -94,7 +94,10 @@ class App(qt.QWidget):
def resetAudio(self):
defaultDevice = next((dev for dev in sd.query_devices()
if dev['name'] == 'default'), None)
defaultRate = defaultDevice.get('default_samplerate')
defaultRate = defaultDevice.get('default_samplerate', 0) \
if defaultDevice else 0
if not defaultRate:
defaultRate = sd.default.samplerate
if defaultRate not in self.SAMPLE_RATES:
defaultRate = 48000
index = self.SAMPLE_RATES[defaultRate]