YTConcerto is a real-time computer generated mashup of YouTube videos, in 8 video channels per screen. The algorithm that drives the work explores the YouTube recommendation feature by playing randomly chosen fragments of videos that are retrieved by either submitting a randomly constructed query, or by exploring lists of videos "similar" to one previously chosen. The work takes inspiration from random mashups of recorded music, radio transmissions and ambient sounds made by John Cage in his Imaginary Landscape and Mix series, and aims to be as hilarious, mind-opening and profound as its predecessor. Live performances of the work have so far used up to three laptops (up to 24 simultaneous channels of YouTube videos), and sometimes with live ensemble. The work exists in multiple different versions, first with names of musical instruments as more constant element of queries (YTConcerto), second (YTSurreal) with audience typing the queries, third (YTEcho) with queries constituted of onomatopoeic words, fourth (YTLoop) where short snippets of videos are played in simultaneous, slightly misaligned loops, and fifth (YTNoise), based on synonyms of word "noise".
Unfortunately, playing multiple videos simultaneously on the same page is not compliant with YouTube policies, and in early 2020 YouTube has "revoked the allocated quota" for the project, effectively disabling it. The project continues to live as a series of video captures of the original program, and as an "offline" version using a fixed database of around 4000 video-ids.
See the offline version.
Score for live performance.