Conference paper Open Access

Hydra: live coding networked visuals

Olivia Jack


JSON-LD (schema.org) Export

{
  "inLanguage": {
    "alternateName": "eng", 
    "@type": "Language", 
    "name": "English"
  }, 
  "description": "<p>Hydra (https://hydra-editor-v1.glitch.me) is a browser-based platform for live coding visuals, in which each window of the browser can be used as a node of a modular and distributed video synthesizer. Most libraries and abstractions for creating graphics computationally are focused on 2D shapes (SVG and canvas) or simulating 3D rendering. The presentation will instead explore generative graphics inspired by modular, analog video synthesizers from the 1970s, in which visuals are created by routing, transforming, and recombining multiple sources and outputs in real time (such as cameras, videos, and application windows). By using WebRTC (realtime web streaming) to share video peer-to-peer, each browser/device can output a video stream, and receive and modify video streams from other browsers/devices. Transformations to the color, coordinates, and blending of a visual source are abstracted as separate functions which can be chained and composited to create complex visual patterns. The presentation and demo will explore technical, aesthetic, and collaborative possibilities of live coding on the internet, when a website is treated as a series of interconnected and heterogeneous nodes, rather than as a specific &ldquo;site&rdquo; or &ldquo;place&rdquo;.</p>", 
  "license": "https://creativecommons.org/licenses/by/4.0/legalcode", 
  "creator": [
    {
      "@type": "Person", 
      "name": "Olivia Jack"
    }
  ], 
  "headline": "Hydra: live coding networked visuals", 
  "image": "https://zenodo.org/static/img/logos/zenodo-gradient-round.svg", 
  "datePublished": "2019-01-16", 
  "url": "https://zenodo.org/record/3946269", 
  "@type": "ScholarlyArticle", 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.3946269", 
  "@id": "https://doi.org/10.5281/zenodo.3946269", 
  "workFeatured": {
    "url": "https://iclc.toplap.org/2019/ingles.html", 
    "alternateName": "ICLC 2019", 
    "location": "Madrid", 
    "@type": "Event", 
    "name": "International Conference on Live Coding 2019"
  }, 
  "name": "Hydra: live coding networked visuals"
}
152
95
views
downloads
All versions This version
Views 152152
Downloads 9595
Data volume 11.5 MB11.5 MB
Unique views 117117
Unique downloads 6868

Share

Cite as