• Corpus ID: 21441246

Live coding youtube: organizing streaming media for an audiovisual performance

  title={Live coding youtube: organizing streaming media for an audiovisual performance},
  author={Sang Won Lee and Jungho Bang and Georg Essl},
Music listening has changed greatly with the emergence of music streaming services, such as Spotify and YouTube. In this paper, we discuss an artistic practice that organizes streaming videos to perform a real-time improvisation via live coding. A live coder uses any available video from YouTube, a video streaming service, as source material to perform an improvised audiovisual piece. The challenge is to manipulate the emerging media that are streamed from a cloud server. The musical gesture… 

Figures and Tables from this paper

Live Repurposing of Sounds: MIR Explorations with Personal and Crowdsourced Databases
A live coding system built on SuperCollider enabling the use of audio content from online Creative Commons (CC) sound databases such as Freesound or personal sound databases and its potential in facilitating tailorability of the tool to their own creative workflows is demonstrated.
Playsound.space: Inclusive Free Music Improvisations Using Audio Commons
Results indicate that the system was found easy to use and supports creative collaboration and expressiveness irrespective of musical ability.
Music Information Retrieval in Live Coding: A Theoretical Framework
It is found that it is still a technical challenge to use high-level features in real time, yet using rhythmic and tonal properties (midlevel features) in combination with text-based information (e.g., tags) helps to achieve a closer perceptual level centered on pitch and rhythm when using MIR in live coding.
Playsound.space: Improvising in the browser with semantic sound objects
This paper describes the development and evaluation of the online music making tool Playsound.space and provides directions for future artistic and pedagogical applications that can benefit the design of other ubiquitous music systems.
Show Them My Screen: Mirroring a Laptop Screen as an Expressive and Communicative Means in Computer Music
This paper introduces and discusses the author’s computer music practice, in which a performer actively considers screen mirroring as an essential part of the performance, beyond visualization of music.
Improving User Involvement Through Live Collaborative Creation
This document summarizes current capabilities, research and operational priorities, and plans for further studies that were established at the 2015 USGS workshop on quantitative hazard assessments of earthquake-triggered landsliding and liquefaction in the Czech Republic.


The Last Cloud
The Last Cloud is a live net art performance which reflects on the web browser as a source of form and content. The performance uses live coding to control several browser windows with HTML media,
MadPad: A Crowdsourcing System for Audiovisual Sampling
This paper presents the core features of MadPad and the design explorations that inspired them, providing for a vast amount of content only limited by the imagination of the performer and the community.
Crowd in C[loud] : Audience Participation Music with Online Dating Metaphor using Cloud Service
Crowd in C[loud], a networked music piece designed for audience participation at a music concert, is introduced and details on how the crowd is orchestrated through the cloud service are described, which helps build, without a server-side programming, a large-scale networkedMusic ensemble on the web.
Musicmapper: interactive 2d representations of music samples for in-browser remixing and exploration
The source code and demo video of the MusicMapper web application, a web application that allows nonexpert users to find and visualize distinctive samples from a song without any manual intervention, and enables remixing by having users play back clusterings of such samples, are presented.
CloudOrch: A Portable SoundCard in the Cloud
A portable cloud-friendly method of streaming, almost a cloud soundcard, whereby performers can use mobile devices to stream audio from the cloud with far lower latency than technologies like Icecast, enabling performers to travel light and perform live with more computers than ever before.
Live coding in laptop performance
This paper presents an introduction to the field of live coding, of real-time scripting during laptop music performance, and the improvisatory power and risks involved, and looks at two test cases, the command-line music of slub utilising Perl and REALbasic, and Julian Rohrhuber's Just In Time library for SuperCollider.
Live Coding The Mobile Music Instrument
A form of networked music performance where a performer plays a mobile music instrument while it is being implemented on the fly by a live coder is introduced, and design guidelines such as making a smooth transition, varying adoption of change, and sharing information between the pair of two performers are suggested.
Electronic and Experimental Music: Technology, Music, and Culture
Electronic and Experimental Music: Technology, Music, and Culture is a revised and expanded edition of this classic work, providing a thorough treatment of the relevant history behind the marriage of
Gibber: Live coding audio in the Browser
Gibber performances are written in pure JavaScript with no syntactical additions or modifications; this enables Gibber code to be executed in any web page viewed inside a browser implementing a realtime audio API.
Audience-Participation Techniques Based on Social Mobile Computing
This paper presents techniques for enabling audience participation based primarily on using smartphones, as experimented by the Stanford Mobile Phone Orchestra, and evaluates these techniques and considers the future of social music interactions aided by mobile technology.