Removed VolumeChanged signal, as ConfigChanged will trigger what is needed. Only applies UpdateSoundStream to things that can change during emulation. Settings::SetVolume might no longer be used, but left it in.
std::stable_sort
std::find_if
std::ranges::find
std::sort
std::copy
std::copy_n