A sound system obtains a desired sound field from an array of sound
sources arranged on a panel. The desired sound field allows a listener to
perceive the sound as if the sound were coming from a live source and
from a specified location. Setup of the sound system includes arranging a
microphone array adjacent the array of sound sources to obtain a
generated sound field. Arbitrary finite impulse response filters are then
composed for each sound source within the array of sound sources.
Iteration is applied to optimize filter coefficients such that the
generated sound field resembles the desired sound field so that
multi-channel equalization and wave field synthesis occur. After the
filters are setup, the microphones may be removed.