diff --git a/vite/src/pipedal/JackServerSettingsDialog.tsx b/vite/src/pipedal/JackServerSettingsDialog.tsx index f2c88f3..0b24df6 100644 --- a/vite/src/pipedal/JackServerSettingsDialog.tsx +++ b/vite/src/pipedal/JackServerSettingsDialog.tsx @@ -334,6 +334,7 @@ const JackServerSettingsDialog = withStyles( if (result.sampleRate === 0) result.sampleRate = 48000; let sampleRates = intersectArrays(inDevice.sampleRates, outDevice.sampleRates); if (sampleRates.length === 0) sampleRates = inDevice.sampleRates; + if (sampleRates.length === 0) sampleRates = [result.sampleRate || 48000]; let bestSr = sampleRates[0]; let bestErr = 1e36; for (let sr of sampleRates) {