An audio processing method, comprising: obtaining, by a control system and via an interface system, individual loudspeaker dynamics processing configuration data for each of a plurality of loudspeakers of a listening environment, the individual loudspeaker dynamics processing configuration data including an individual loudspeaker dynamics processing configuration data set for each loudspeaker of the plurality of loudspeakers, wherein the individual loudspeaker dynamics processing configuration data includes a playback limit threshold data set for each loudspeaker of the plurality of loudspeakers; determining, by the control system, listening environment dynamics processing configuration data for the plurality of loudspeakers, wherein determining the listening environment dynamics processing configuration data is based on the individual loudspeaker dynamics processing configuration data set for each loudspeaker of the plurality of loudspeakers, wherein determining the listening environment dynamics processing configuration data involves averaging the playback limit thresholds across the plurality of loudspeakers; receiving, by the control system and via the interface system, audio data including one or more audio signals and associated spatial data, the spatial data including at least one of channel data or spatial metadata; performing dynamics processing, by the control system, on the audio data based on the listening environment dynamics processing configuration data, to generate processed audio data; rendering, by the control system, the processed audio data for reproduction via a set of loudspeakers that includes at least some of the plurality of loudspeakers, to produce rendered audio signals; and providing, via the interface system, the rendered audio signals to the set of loudspeakers. obtaining, by a control system and via an interface system, individual loudspeaker dynamics processing configuration data for each of a plurality of loudspeakers of a listening environment, the individual loudspeaker dynamics processing configuration data including an individual loudspeaker dynamics processing configuration data set for each loudspeaker of the plurality of loudspeakers, wherein the individual loudspeaker dynamics processing configuration data includes a playback limit threshold data set for each loudspeaker of the plurality of loudspeakers; determining, by the control system, listening environment dynamics processing configuration data for the plurality of loudspeakers, wherein determining the listening environment dynamics processing configuration data is based on the individual loudspeaker dynamics processing configuration data set for each loudspeaker of the plurality of loudspeakers, wherein determining the listening environment dynamics processing configuration data involves averaging the playback limit thresholds across the plurality of loudspeakers; receiving, by the control system and via the interface system, audio data including one or more audio signals and associated spatial data, the spatial data including at least one of channel data or spatial metadata; performing dynamics processing, by the control system, on the audio data based on the listening environment dynamics processing configuration data, to generate processed audio data; rendering, by the control system, the processed audio data for reproduction via a set of loudspeakers that includes at least some of the plurality of loudspeakers, to produce rendered audio signals; and providing, via the interface system, the rendered audio signals to the set of loudspeakers. <EOS>