From cd317806687f9ef38b5be76391b6b2edce8a4d04 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 16 Dec 2020 20:18:13 +1000 Subject: [PATCH] explicitly set sample rate and channels Windows sounds awful by default on a machine here. --- qt/aqt/sound.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qt/aqt/sound.py b/qt/aqt/sound.py index d2a6be50d..af47d17e5 100644 --- a/qt/aqt/sound.py +++ b/qt/aqt/sound.py @@ -544,8 +544,11 @@ class RecordDialog(QDialog): # start recording self._recorder = QAudioRecorder(self._parent) self._output = namedtmp("rec.wav") + audio = self._recorder.audioSettings() + audio.setSampleRate(44100) + audio.setChannelCount(1) self._recorder.setEncodingSettings( - self._recorder.audioSettings(), + audio, self._recorder.videoSettings(), "audio/x-wav", )