A method of recording a karaoke performance in which a karaoke performer sings a song through a jukebox microphone of a jukebox that is playing the song, the method comprising: enabling a user to check in to a site where the jukebox is located via an application running on a portable electronic device being operated by the user, the application having access to a karaoke queue maintained by the jukebox, the karaoke queue indicating the songs that are being sung; synchronizing times as between the jukebox and the portable electronic device upon said check in; applying a digital effect to first audio data captured by the jukebox microphone to generate retouched audio data; mixing the retouched audio data with song audio corresponding to the song associated with the karaoke performance; causing the portable electronic device to capture second video data and second audio data of the karaoke performance mediated by the jukebox to generate audiovisual data comprising the captured second video data and second audio data of the karaoke performance, wherein the second video data is captured by a camera of the portable electronic device and the second audio data is captured by a second microphone attached to, or integral with, the portable electronic device; receiving the generated audiovisual data from the portable electronic device at a network location; and at the network location, combining, with reference to the synchronized times, the second video data and the second audio data from the portable electronic device with the retouched audio data mixed with the song audio corresponding to the song associated with the karaoke performance, in order to create a combined recording of the karaoke performance, wherein the combining comprises replacing a predetermined percentage of the second audio data captured by the second microphone with the retouched audio data mixed with the song audio. enabling a user to check in to a site where the jukebox is located via an application running on a portable electronic device being operated by the user, the application having access to a karaoke queue maintained by the jukebox, the karaoke queue indicating the songs that are being sung; synchronizing times as between the jukebox and the portable electronic device upon said check in; applying a digital effect to first audio data captured by the jukebox microphone to generate retouched audio data; mixing the retouched audio data with song audio corresponding to the song associated with the karaoke performance; causing the portable electronic device to capture second video data and second audio data of the karaoke performance mediated by the jukebox to generate audiovisual data comprising the captured second video data and second audio data of the karaoke performance, wherein the second video data is captured by a camera of the portable electronic device and the second audio data is captured by a second microphone attached to, or integral with, the portable electronic device; receiving the generated audiovisual data from the portable electronic device at a network location; and at the network location, combining, with reference to the synchronized times, the second video data and the second audio data from the portable electronic device with the retouched audio data mixed with the song audio corresponding to the song associated with the karaoke performance, in order to create a combined recording of the karaoke performance, wherein the combining comprises replacing a predetermined percentage of the second audio data captured by the second microphone with the retouched audio data mixed with the song audio.