I suggest you read a bit about standing waves, i.e. room modes A standing wave is stationary in a room. Your position only changes what part of the wave you are positioned. The idea is to remove the standing waves so that there will be no room modes that affects the sound.
This is a good source. Here are two calculators (
calc1 &
calc 2) that may give you an idea where the room modes are.
Walls do not enter the equation. As long as they are rigid room modes will appear in a room. The resonator is like a speaker driver, it oscillates at a certain frequency and that cancels the room mode at that frequency. A decent size resonator is a mechanical device with very high efficiency, unlike a subwoofer. They can cancel a standing wave much, much better than a subwoofer.