diff --git a/vite/src/pipedal/SettingsDialog.tsx b/vite/src/pipedal/SettingsDialog.tsx index cef8440..2a3a1ba 100644 --- a/vite/src/pipedal/SettingsDialog.tsx +++ b/vite/src/pipedal/SettingsDialog.tsx @@ -705,6 +705,10 @@ const SettingsDialog = withStyles( showJackServerSettingsDialog: false, jackServerSettings: jackServerSettings }); + // Apply immediately so the audio driver is + // restarted with the chosen devices before + // saving the settings. + this.model.applyJackServerSettings(jackServerSettings); this.model.setJackServerSettings(jackServerSettings); }} />