A system including a multi-way speaker array and an audio receiver, the multi-way speaker array comprising: a cylindrical cabinet for holding a plurality of transducers, wherein the cylindrical cabinet is rotationally symmetric about a center axis, the cylindrical cabinet having a surface around the center axis, a top surface, and a bottom surface; a first set of first transducers in arrangement a. in two first rings along the surface of the cylindrical cabinet around the center axis, or b. placed on the top and bottom surfaces of the cabinet, wherein each of the first transducers has a first frequency range; a second set of second transducers arranged in two second rings along the surface of the cylindrical cabinet around the center axis, and between the two first rings when the first set of first transducers are in arrangement a., wherein each of the second transducers has a second frequency range; and a third set of third transducers arranged in one, two or three third rings along the surface of the cylindrical cabinet around the center axis and between the two second rings, wherein each of the third transducers has a third frequency range; wherein the first transducers are selected to ideally play low-frequency sounds; wherein the second transducers are selected to ideally play mid-frequency sounds; wherein the third transducers are selected to ideally play high-frequency sounds; and wherein the first frequency range and the second frequency range are overlapping in a frequency overlap; characterized in that the audio receiver comprises a processor and is adapted for receiving an audio signal having a first frequency; determining, by the processor, that the first frequency falls within the frequency overlap of the first frequency range and the second frequency range; and driving, in response to determining that the first frequency falls within the frequency overlap, the speaker array to generate a first beam pattern using the first transducers and the second transducers. a cylindrical cabinet for holding a plurality of transducers, wherein the cylindrical cabinet is rotationally symmetric about a center axis, the cylindrical cabinet having a surface around the center axis, a top surface, and a bottom surface; a first set of first transducers in arrangement a. in two first rings along the surface of the cylindrical cabinet around the center axis, or b. placed on the top and bottom surfaces of the cabinet, a. in two first rings along the surface of the cylindrical cabinet around the center axis, or b. placed on the top and bottom surfaces of the cabinet, wherein each of the first transducers has a first frequency range; a second set of second transducers arranged in two second rings along the surface of the cylindrical cabinet around the center axis, and between the two first rings when the first set of first transducers are in arrangement a., wherein each of the second transducers has a second frequency range; and a third set of third transducers arranged in one, two or three third rings along the surface of the cylindrical cabinet around the center axis and between the two second rings, wherein each of the third transducers has a third frequency range; wherein the first transducers are selected to ideally play low-frequency sounds; wherein the second transducers are selected to ideally play mid-frequency sounds; wherein the third transducers are selected to ideally play high-frequency sounds; and wherein the first frequency range and the second frequency range are overlapping in a frequency overlap; characterized in that the audio receiver comprises a processor and is adapted for receiving an audio signal having a first frequency; determining, by the processor, that the first frequency falls within the frequency overlap of the first frequency range and the second frequency range; and driving, in response to determining that the first frequency falls within the frequency overlap, the speaker array to generate a first beam pattern using the first transducers and the second transducers. receiving an audio signal having a first frequency; determining, by the processor, that the first frequency falls within the frequency overlap of the first frequency range and the second frequency range; and driving, in response to determining that the first frequency falls within the frequency overlap, the speaker array to generate a first beam pattern using the first transducers and the second transducers.