1. A computer implemented method for representing an audience during an ensemble experience, the computer implemented method comprising: providing an ensemble experience to an audience being a plurality of users, including displaying on a device of a specific user, content associated with the ensemble experience in a base layer; providing to the specific user an audience representation layer appearing translucently over the base layer, wherein the audience representation layer includes a plurality of marks providing certain information related to the audience, one of the plurality of marks being a specific user mark distinguishable from the other plurality of marks, the specific user mark indicative of the specific user.