From d7fa3292bc2f7d222a8d1359b748028574d40810 Mon Sep 17 00:00:00 2001 From: Dominik Weckbecker Date: Wed, 13 Aug 2025 12:39:54 +0200 Subject: [PATCH] port renderer changes from float MR 2184 --- apps/renderer.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/renderer.c b/apps/renderer.c index 5917e4d29..ccbbbea67 100644 --- a/apps/renderer.c +++ b/apps/renderer.c @@ -3698,14 +3698,20 @@ static void parseCombinedFormatInput( inConfig->numAmbisonicsBuses = 1; inConfig->ambisonicsBuses[0].audioConfig = audioConfig; inConfig->ambisonicsBuses[0].inputChannelIndex = inConfig->numAudioObjects; +#ifdef NONBE_1352_HARMONIZE_OSBA_LOUDNESS + inConfig->ambisonicsBuses[0].gain_dB = 0.f; +#else inConfig->ambisonicsBuses[0].gain_dB = -6.f; +#endif *configString += 4; /* Modify input gain for objects too */ +#ifndef NONBE_1352_HARMONIZE_OSBA_LOUDNESS for ( int16_t i = 0; i < inConfig->numAudioObjects; ++i ) { inConfig->audioObjects[i].gain_dB = -6.f; } +#endif } else if ( audioConfig == IVAS_AUDIO_CONFIG_MASA1 || audioConfig == IVAS_AUDIO_CONFIG_MASA2 ) { -- GitLab