Abstract: Techniques and mechanisms described herein facilitate extendable layered music collaboration. A production environment for production and playback of audiovisual clips is provided for display on a local client device. In response to the local client device or a remote client device associated with the environment, one or more initial audiovisual clips each comprising a segment of music is provided. A request to record one or more additional audiovisual clips is received from the local client device. The additional audiovisual clips are recorded while one or more of the initial audiovisual clips play back in real time, with the recording of the audiovisual clip including synchronization of an audio clip and a video clip. Optionally, the additional audiovisual clips are provided for playback to the local client device or one or more remote client devices.