james r. s. anderson

programmer & artist

email: jrsa at jrsa dot co

@jrsa on github



with shaurjya banerjee, clay burton

revision forever, 2017


with mike leisz

Revision Forever is a single channel fixed media render featuring multiple revised histories, overgrown surface illustrations, and 256 cores. Shown at Impossi*ball, a presentation of the Immersion Group at California Institute of the Arts.


Mike and James used glsl shaders in openFrameworks to process footage captured from an iPhone screen and from a microscope

open in vimeo →

auto1, 2017


goop, 2017


with mike leisz

lessForm, 2017

music video

with clay burton

trans laser volume 28, 2017


with chloe scallion

cmos club I, 2016


with shaurjya banerjee, erin demastes, mike leisz, jason tibi, ashwin vaswani

CMOS Club was an experimental electronics club and performance group, centered around music designs based on 4000 series CMOS logic chips. The fall 2016 show featured the club's six members performing with prebuilt circuits and also building a circuit from scratch during the performance.

extraPerceptualCell, 2016

vr experience

I installed a massage table in a space, with a VR headset attached to the face rest area of the table, allowing participants to lie down and fall through a field of undulating video feedback.

  • OculusVR
  • Max/MSP/Jitter

untitled, 2016


with megumi sabik

this website


this portfolio site was built using webGL, glsl shaders, the middleman static site generator, and AWS S3

about me:

Thank you for scrolling all the way down. My name is James Anderson. I am a programmer and artist currently located in Los Angeles. My primary focus areas are graphics and embedded development.

see also: