[non-be][renderer-non-be] Fix default reverb configuration
Reason why this change is needed
- Default reverb is not set correctly in renderer.
- Default reverb parameters are not suitable for all reverbs.
Description of the change
- Move the resolution of the correct setting in renderer into app-level based on arguments. Then set it early on in renderer init. Future API rework may revisit this.
- Adjust the predelay presets into sensible ones (mainly small and medium presets) and adjust the DSR values such that the reverb remains perceptually close to previous state.
Affected operating points
- Non-BE for BINAURAL_ROOM_REVERB. Largest effects for small and medium preset cases and especially renderer is significantly affected as defaults were not properly used there.
Related to #1452
Edited by Tapani Pihlajakuja