A system configured to equalize a multiple-input multiple-output, MIMO system, generating a sound wave field around a listening position in a target loudspeaker-room-microphone system (6303, 6601) in which a loudspeaker array of K ≥ 1 groups of loudspeakers, with each group of loudspeakers having at least one loudspeaker (209, 210), is disposed around the listening position, and a microphone array of M ≥ 1 groups of microphones, with each group of microphones having at least one microphone (215, 216), is disposed at the listening position, the system comprising: K equalizing filter modules (103, 205, 206) that are arranged in signal paths upstream of the K groups of loudspeakers and downstream of an input signal path and that have controllable transfer functions, the input signal path being supplied with an input signal, K filter control modules (106, 207, 208) that are arranged in signal paths downstream of the M groups of microphones and downstream of the input signal path and that control the transfer functions of the K equalizing filter modules according to an adaptive control algorithm and M primary path modeling modules (101, 6301) that are arranged downstream of the input signal path and that are configured to model primary paths (101, 6301) present in a desired source loudspeaker-room-microphone system (6302, 6401), the primary paths configured to provide, based on the input signal, M desired signals at the M groups of microphones, wherein modeling of the primary paths (101, 6301) is based on measurements of spherical harmonics of a wave field in the desired source loudspeaker-room-microphone system (6302, 6401), K x M secondary path modeling modules (102, 201-204) that are arranged downstream of the source input paths and upstream of the K filter control modules (106, 207, 208) and that are configured to filter the input signal (x(n)) provided to the K filter modules (103, 205, 206) with transfer functions that model secondary paths occurring between the K groups of loudspeakers and the M groups of microphones, the adaptive control algorithm of the K filter control modules (106, 207, 208) is an iterative algorithm based on M error signals (e(n)) and the K x M signals filtered by the secondary path modeling modules (102, 201-204), wherein each of the M error signals is the difference between the desired signal and the microphone signals at the corresponding group of microphones. K equalizing filter modules (103, 205, 206) that are arranged in signal paths upstream of the K groups of loudspeakers and downstream of an input signal path and that have controllable transfer functions, the input signal path being supplied with an input signal, K filter control modules (106, 207, 208) that are arranged in signal paths downstream of the M groups of microphones and downstream of the input signal path and that control the transfer functions of the K equalizing filter modules according to an adaptive control algorithm and M primary path modeling modules (101, 6301) that are arranged downstream of the input signal path and that are configured to model primary paths (101, 6301) present in a desired source loudspeaker-room-microphone system (6302, 6401), the primary paths configured to provide, based on the input signal, M desired signals at the M groups of microphones, wherein modeling of the primary paths (101, 6301) is based on measurements of spherical harmonics of a wave field in the desired source loudspeaker-room-microphone system (6302, 6401), K x M secondary path modeling modules (102, 201-204) that are arranged downstream of the source input paths and upstream of the K filter control modules (106, 207, 208) and that are configured to filter the input signal (x(n)) provided to the K filter modules (103, 205, 206) with transfer functions that model secondary paths occurring between the K groups of loudspeakers and the M groups of microphones, the adaptive control algorithm of the K filter control modules (106, 207, 208) is an iterative algorithm based on M error signals (e(n)) and the K x M signals filtered by the secondary path modeling modules (102, 201-204), wherein each of the M error signals is the difference between the desired signal and the microphone signals at the corresponding group of microphones.