diff --git a/libs/backends/portaudio/portaudio_backend.cc b/libs/backends/portaudio/portaudio_backend.cc index b235a98b89..e6ba728cb1 100644 --- a/libs/backends/portaudio/portaudio_backend.cc +++ b/libs/backends/portaudio/portaudio_backend.cc @@ -617,8 +617,6 @@ PortAudioBackend::portaudio_callback(const void* input, return paAbort; } - process_port_connection_changes(); - return paContinue; } @@ -667,6 +665,8 @@ PortAudioBackend::process_callback(const float* input, AudioEngine::thread_init_callback (this); } + process_port_connection_changes(); + return blocking_process_main (input, output); }