A speaker system for playback of audio content in a listening environment, comprising: an enclosure comprising one or more sensors, which sensors are microphones; a plurality of individually addressable drivers placed within the enclosure and configured to project sound in at least two different directions relative to an axis of the enclosure, such that at least one driver of the plurality of individually addressable drivers is configured to reflect sound off of at least one surface of the listening environment prior to the sound reaching a listener in the listening environment; a renderer (454, 472, 1002) configured to modify audio signals for controlling each individually addressable driver, a bidirectional interconnect (1006, 1008) for physically and logically coupling the enclosure to the renderer, for enabling bidirectional transmission of signals between the renderer, the drivers and the sensors, wherein each individually addressable driver is uniquely identified in accordance with a network protocol supported by said bidirectional interconnect for determining which audio signal uniquely controls which individually addressable driver; wherein the interconnect from the enclosure to the renderer comprises sound signals from the one or more sensors for calibration of the renderer, wherein the drivers are configured to transmit to the renderer signals comprising one or more driver definitions and parameters, the driver definitions and parameters comprising a number of the drivers in the enclosure, an acoustic characteristic of each driver, an x,y,z position of a center of each driver relative to a center of a front face of the enclosure, an angle of each driver relative to a predefined plane and the number of microphones and microphone characteristics, and wherein the renderer is configured to modify the audio signals based on said driver definitions and parameters for playback of the audio content in the listening environment. an enclosure comprising one or more sensors, which sensors are microphones; a plurality of individually addressable drivers placed within the enclosure and configured to project sound in at least two different directions relative to an axis of the enclosure, such that at least one driver of the plurality of individually addressable drivers is configured to reflect sound off of at least one surface of the listening environment prior to the sound reaching a listener in the listening environment; a renderer (454, 472, 1002) configured to modify audio signals for controlling each individually addressable driver, a bidirectional interconnect (1006, 1008) for physically and logically coupling the enclosure to the renderer, for enabling bidirectional transmission of signals between the renderer, the drivers and the sensors, wherein each individually addressable driver is uniquely identified in accordance with a network protocol supported by said bidirectional interconnect for determining which audio signal uniquely controls which individually addressable driver; wherein the interconnect from the enclosure to the renderer comprises sound signals from the one or more sensors for calibration of the renderer, wherein the drivers are configured to transmit to the renderer signals comprising one or more driver definitions and parameters, the driver definitions and parameters comprising a number of the drivers in the enclosure, an acoustic characteristic of each driver, an x,y,z position of a center of each driver relative to a center of a front face of the enclosure, an angle of each driver relative to a predefined plane and the number of microphones and microphone characteristics, and wherein the renderer is configured to modify the audio signals based on said driver definitions and parameters for playback of the audio content in the listening environment.