Community p5.js Contributors Conference 2019

p5.js Contributors Conference 2019

August 13, 2019

Group photo of participants smiling enthusiastically with their hands in the air

Group photo of participants smiling enthusiastically with their hands in the air

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

Man at a podium giving a presentation to the group

Participants sitting at a long table having lunch and a discussion

Participants sitting at a long table having lunch and a discussion

Classroom of participants working on their laptops

Classroom of participants working on their laptops

Participants in a meeting in a dark classroom

Participants in a meeting in a dark classroom

Woman giving presentation in a classroom of diverse participants

Woman giving presentation in a classroom of diverse participants

Participants conversing in a busy classroom

Participants conversing in a busy classroom

Woman with microphone speaking to fellow participants in a 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

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

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

Woman speaking into a microphone talking to fellow participants

A man with a microphone speaking to fellow participants

A man with a microphone speaking to fellow participants

Participants sit in a classroom towards the speakers listening intently

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

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

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

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

Woman sitting next to a lifesize teddy bear works on her laptop

Participants standing outside smiling

Participants standing outside smiling

Four participants standing in a circle conversing

Four participants standing in a circle conversing

Participants sitting outside eating lunch together

Participants sitting outside eating lunch together

Participants sitting around a large U shaped table looking towards the front of the classroom

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

Man sitting in front of the classroom speaking energetically into a microphone

Group of people sit around campfire made from four LCD monitors.

Group of people sit around campfire made from four LCD monitors.

Group photo of participants smiling enthusiastically with their hands in the air

Group photo of participants smiling enthusiastically with their hands in the air

Photos by Jacquelyn Johnson

Participants

American Artist, Omayeli Arenyeka, Sina Bahram, Aatish Bhatia, Natalie Braginsky, Jon Chambers, Luca Damasco, Aren Davey, Ted Davis, Carlos Garcia, Stalgia Grigg, Kate Hollenbach, shawné michaelain holloway, Claire Kearney-Volpe, Sona Lee, Kenneth Lim, Evelyn Masso, Lauren McCarthy, LaJuné McMillian, Allison Parrish, Luisa Pereira, Guillermo Montecinos, Aarón Montoya-Moraga, Luis Morales-Navarro, Shefali Nayak, Everest Pipkin, Olivia Ross, Dorothy R. Santos, Yasheng She, Jun Shern Chan, Cassie Tarakajian, Lauren Valley, Xin Xin, Alex Yixuan Xu, Qianqian Ye

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!


Related Past Events