Skip to content

Language Settings

Processing fun times JavaScript quirkiness

Processing simplicity times JavaScript flexibility

Processing intuition times JavaScript power

Processing creativity times JavaScript dynamism

Processing community times JavaScript community

the power of Processing times the reach of JavaScript

Contributors Conference 2019

Frank-Ratchye STUDIO for Creative Inquiry
Carnegie Mellon University
August 13-18

An interdisciplinary group of 35 participants gathered at the Frank-Ratchye STUDIO for Creative Inquiry, advancing the code, documentation, and community outreach tools and exploring the current landscape of the p5.js programming environment. Comprising a diverse range of participants within the fields of creative technology, interaction design, and new media arts, the conference was aimed at fostering dialogue through a multidisciplinary lens. Working groups focused on several topic areas: Access; Music and Code in Performance; Landscape of Creative Tech; and Internationalization.

Videos by Qianqian Ye


Man at a podium giving a presentation to the group" Participants sitting at a long table having lunch and a discussion" Classroom of participants working on their laptops" Participants in a meeting in a dark classroom" Woman giving presentation in a classroom of diverse participants" Participants conversing in a busy classroom" Woman with microphone speaking to fellow participants in a classroom" Participant speaks at a podium in front of projected text about the problem with anonymyzing data" Person with a microphone speaking to fellow participants in front of text that reads p5.js will not add any new features except those that increase access" Woman speaking into a microphone talking to fellow participants " A man with a microphone speaking to fellow participants" Participants sit in a classroom towards the speakers listening intently" Woman with microphone speaking to fellow participants with the text sacred boundaries in the projection behind her" Overhead view of participants listening to a panel of people with an image of a 3d rendered man on it " Participants sit around a table with their laptops and observe code on a screen" Woman sitting next to a lifesize teddy bear works on her laptop" Participants standing outside smiling" Four participants standing in a circle conversing" Participants sitting outside eating lunch together" Participants sitting around a large U shaped table looking towards the front of the classroom" Man sitting in front of the classroom speaking energetically into a microphone" Group of people sit around campfire made from four LCD monitors." Group photo of participants smiling enthusiastically with their hands in the air"

Photos by Jacquelyn Johnson

Outputs

  • A panel on Blackness and Gender in Virtual Space led by American Artist, with shawné michaelain holloway and LaJuné McMillian.
  • New art installations by Stalgia Grigg, LaJuné McMillian, Aatish Bhatia, and Jon Chambers.
  • A prototype of a notebook interface for p5.js. Created by Allison Parrish.
  • A design of the p5.js library system for the p5 Editor. Created by Cassie Tarakajian and Luca Damasco.
  • Prototypes connecting p5 to other libraries. Created by Alex Yixuan Xu and Lauren Valley.
  • p5.js Global Contributor's Toolkit. Created by Aarón Montoya-Moraga, Kenneth Lim, Guillermo Montecinos, Qianqian Ye, Dorothy R. Santos, and Yasheng She.
  • How to write non-violent creative code. A zine led by Olivia Ross.
  • An overhaul of the p5.js website for accessibility. Including updates for screen reader accessibility, and improvements to the home, download, getting started, and reference pages. With contributions from Claire Kearney-Volpe, Sina Bahram, Kate Hollenbach, Olivia Ross, Luis Morales-Navarro, Lauren McCarthy, and Evelyn Masso.
  • p5grid. An implementation of highly flexible triangle, square, hexagon, and octagon girds for p5.js. Created by Aren Davey.
  • p5.multiplayer. A set of template files for building a multi-device, multiplayer game where multiple clients can connect to a specified host page. Created by L05.
  • Experiments using P5LIVE, testing early implementations of softCompile, OSC interfacing and added connectivity with demo for MIDI setup. A p5.js collaborative live-coding vj environment! Created by Ted Davis.
  • Collaborative performances by Luisa Pereira, Jun Shern Chan, Shefali Nayak, Sona Lee, Ted Davis, and Carlos Garcia.
  • A performance by Natalie Braginsky.
  • Workshops led by Everest Pipkin and Jon Chambers.
  • A closing campfire circle led by Golan Levin.

Support

Our contributor conference took place at the Frank-Ratchye STUDIO for Creative Inquiry at Carnegie Mellon University, an academic laboratory for atypical, anti-disciplinary, and inter-institutional research at the intersections of arts, science, technology, and culture.

This event was made possible by a grant from the National Endowment for the Arts, and generous support from the Processing Foundation, Mozilla Foundation, Clinic for Open Source Arts (COSA) at the University of Denver, NYU Tandon IDM, NYU ITP, FHNW Academy of Art and Design, DePaul University College of Computing and Digital Media, and Parsons School of Art, Media, and Technology at the New School.
Thank you!