Craig Pickard's Projects
A command-line VST plugin host
The exercises to Daniel Shiffman's Nature of Code ported to Cinder
Exercises and homework for Nature of Code Week 1
Exploring 3D flocking and VerletPhysics
examples for nature of code workshop in processing and p5
Final Project for nature of code - based on Robert Hodgin's 3D flocking
Module for electronically signing a PDF, makes use of PDFkit and pdfkt CLI tool
Access the MPR121 chipset via node-i2c
New York City VR lab at the Samsung accelerator
Interactive installation for the NYCmediaLab, September 2015
Example code and data for ITP's Obamathon Day
openFrameworks addon to sync multiple machines on network using TCP and UDP connection. this addon's feature is calculating latency and time difference between server and client.
OpenZeppelin Contracts is a library for secure smart contract development.
p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. http://twitter.com/p5xjs —
a prototype gif generator for p5.js
demo ~
Foundry project showcasing phishing attacks using delegatecall
Repository for ITP Fall 2015 Course
A utility to read and write PDFs with Python
An introductory workshop for the ITP unconference 2016 - Getting to know the raspberry pi
React app with implemented hamburger menu
Create React App Template that includes Redux, TailwindCSS, and React Router
An app that pulls the ripcord on an awkward date whenever it hears you say your safeword
Cinder version of Danny Rozin's physical mirror displays
Processing sketch that draws a particle system where particles follow the curve of a spherical Seiffert Spiral
a piece of self-conscious artwork that dynamically adapts itself to please the viewer (using a python server and Processing as the client)
Project 1 for Conversation and Computation - A piece of self-conscious artwork that adjusts itself based on the user's opinion of it
Collection of Simplex Noise functions