
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

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
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!

The National Endowment for the Arts (NEA)

The Frank-Ratchye STUDIO for Creative Inquiry

University of Applied Sciences and Arts Northwestern Switzerland Academy of Arts and Design

Processing Foundation

Clinic for Open Source Arts

NYU Tandon School of Engineering Integrated Digital Media

Parsons Art, Media and Technology

NYU ITP

DePaul University