Apparatus for providing drive signals for loudspeakers of a loudspeaker arrangement based on an audio signal associated with a virtual source, the apparatus comprising: a loudspeaker determiner configured to determine a group of relevant loudspeakers of the loudspeaker arrangement located within a variable angular range around a position (802, 920) of a virtual source, wherein the variable angular range is adapted depending on a distance between the position (802, 920) of the virtual source and a predefined listener position (804, 950), wherein the variable angular range corresponds to a first angle having a vertex at a first position (802, 920) of the virtual source for a first distance between the first position (802, 920) of the virtual source and the predefined listener position (804, 950) and by a second angle having a vertex at a second position (802, 920) of the virtual source for a second distance between the second position (802, 920) of the virtual source and the predefined listener position (804, 950), wherein the first distance is different from the second distance, and wherein the first angle has a first angle value and the second angle has a second angle value, wherein the first value is different from the second value, wherein the virtual source is a focused virtual source located within an inner area of the loudspeaker arrangement; and a multi-channel renderer configured to calculate driving coefficients for the determined group of relevant loudspeakers, wherein the multi-channel renderer is configured to provide drive signals to the group of relevant loudspeakers based on the calculated driving coefficients and the audio signal of the virtual source without providing drive signals of the virtual source to other loudspeakers than the loudspeakers of the group of relevant loudspeakers, wherein the variable angular range varies within a listener transition zone surrounding the predefined listener position (804, 950) and stays constant outside the listener transition zone. a loudspeaker determiner configured to determine a group of relevant loudspeakers of the loudspeaker arrangement located within a variable angular range around a position (802, 920) of a virtual source, wherein the variable angular range is adapted depending on a distance between the position (802, 920) of the virtual source and a predefined listener position (804, 950), wherein the variable angular range corresponds to a first angle having a vertex at a first position (802, 920) of the virtual source for a first distance between the first position (802, 920) of the virtual source and the predefined listener position (804, 950) and by a second angle having a vertex at a second position (802, 920) of the virtual source for a second distance between the second position (802, 920) of the virtual source and the predefined listener position (804, 950), wherein the first distance is different from the second distance, and wherein the first angle has a first angle value and the second angle has a second angle value, wherein the first value is different from the second value, wherein the virtual source is a focused virtual source located within an inner area of the loudspeaker arrangement; and a multi-channel renderer configured to calculate driving coefficients for the determined group of relevant loudspeakers, wherein the multi-channel renderer is configured to provide drive signals to the group of relevant loudspeakers based on the calculated driving coefficients and the audio signal of the virtual source without providing drive signals of the virtual source to other loudspeakers than the loudspeakers of the group of relevant loudspeakers, wherein the variable angular range varies within a listener transition zone surrounding the predefined listener position (804, 950) and stays constant outside the listener transition zone.