Genelec Smart IP loudspeakers offer a public, documented API. This is a command set that enables control and automation systems to manage and monitor Smart IP loudspeakers. For example, the API can adjust volume, select one of several pre-programmed settings, and turn the loudspeaker on and off. Monitoring of loudspeaker activity is also supported. Pre-programmed settings can include all acoustic settings, audio input as well as other settings.