A method for distributing an audio instruction from a manager site to a client site (104A, 104B, 104C) in a distributed audio system having a plurality of client sites, the method comprising: receiving, via user input at the manager site, a generalized audio instruction for playback of audio at one or more client sites, wherein the generalized audio instruction includes a plurality of labels which are global in the audio system and are indicative of a time schedule category of time schedules defining when audio should be played at the one or more client sites, an audio zone category of audio zones of one or more speakers at the one or more client sites where the audio should be played, and an audio source category representing what category of audio should be played at the one or more client sites, accessing, for each of the one or more client sites, locally assembled pre-defined information which includes a table that associates the plurality of labels being indicative of a time schedule category, an audio zone category, and an audio source category with client site specific identifiers of a time schedule when audio should be played at the client site, an audio zone of one or more speakers at the client site where the audio should be played, and an audio source from which audio files should be collected, respectively, adapting the generalized audio instruction by co-processing it with the pre-defined information to generate a specialized audio instruction for each of the one or more client sites, wherein the specialized audio instruction for a client site includes the client site specific identifiers which according to the locally assembled pre-defined information for the client site are associated with the plurality of labels in the generalized audio instruction, and implementing, at each of the one or more client sites, the specialized audio instruction generated for the client site. receiving, via user input at the manager site, a generalized audio instruction for playback of audio at one or more client sites, wherein the generalized audio instruction includes a plurality of labels which are global in the audio system and are indicative of a time schedule category of time schedules defining when audio should be played at the one or more client sites, an audio zone category of audio zones of one or more speakers at the one or more client sites where the audio should be played, and an audio source category representing what category of audio should be played at the one or more client sites, accessing, for each of the one or more client sites, locally assembled pre-defined information which includes a table that associates the plurality of labels being indicative of a time schedule category, an audio zone category, and an audio source category with client site specific identifiers of a time schedule when audio should be played at the client site, an audio zone of one or more speakers at the client site where the audio should be played, and an audio source from which audio files should be collected, respectively, adapting the generalized audio instruction by co-processing it with the pre-defined information to generate a specialized audio instruction for each of the one or more client sites, wherein the specialized audio instruction for a client site includes the client site specific identifiers which according to the locally assembled pre-defined information for the client site are associated with the plurality of labels in the generalized audio instruction, and implementing, at each of the one or more client sites, the specialized audio instruction generated for the client site.