Electronic and Time-Based Art
Patti and Rusty Rueff School of Design, Art and Performance, Purdue University
Resources
Technical Workshops
This is a constantly growing list of workshops introducing some of the techniques and technologies used in Electronic and Time-Based Art:
Visit our video workshops on Youtube: https://www.youtube.com/channel/UCpRduIvkIUO3YgaESyjpokw
Electronics/Robotics
Basics of Electricity/Electronics (.pdf, 4.3MB): Introduction to electronic circuits for artists, includes circuit examples and a useful appendix of conversion tables and component symbols.
Open circuits: most complete selection of techniques, circuit building blocks, components, etc. - http://www.opencircuits.com
Solar Sound Module (.pdf, 700KB): A sun powered circuit that emits buzzing, chirping and whistling noises, similar to the sounds of birds or insects.
Robotics 01: DC Motor cotrol (.pdf, 752KB): a basic introduction to DC motor control with the Arduino board and the SN75441 IC.
Robotics 02: low-cost robot platform (.pdf, 9.4MB): instructions to turn an inexpensive RC toy tank into an autonomous robot using the Arduino board and the SN754410 IC.
Arduino/Processing
Honors College Design Garage: Multimedia graphics programming with Processing (.pdf, 784KB): combining an introductory Processing workshop with foundational principles of 2D design and color.
Arduino/Processing Workshop (.pdf, 284KB): a collection of circuits and code interfacing the Arduino board with Processing, from simple push-button interactions to more advanced media control with analog sensors. Download a folder with media for the examples in the workshop: media_for_Processing_examples.zip (.zip, 2.2MB).
Physical Computing (.zip, 6.4MB, contributed by: Yagiz Mungan): this is an introductory workshop series to a range of physical computing projects with the Arduino and Processing, e.g. working with temperature sensor, email clients, LED displays and servo motors.
Max/MSP, PureData
Introduction to algorithmic composition in PureData (.rar, 979KB, contributed by: Yagiz Mungan): algorithmic composition is defined here as a system, a set of rules or a function to create music. The process introduced in this workshop works well for Max/MSP, too.
Vision to Sound (.rar, 212KB, contributed by: Yagiz Mungan): this workshop uses Max/MSP to create interactive sonic artifacts that are triggered by movements in front of a webcam.
Max/MSP to Unity3D (.rar, 78.7MB, contributed by: Yagiz Mungan): this workshop connects Unity3D to the audiovisual processing power of Max/MSP allowing Max/MSP to trigger events in Unity3D and vice versa.
Unity3D/3D Game Development Pong (.rar, 553KB, contributed by: Yagiz Mungan): an introductory workshop to Unity3D 4.x recreating the classic computer game Pong.
Introduction to Unity3D, vers. 4.2 (.pdf, 1.8MB): a basic introduction to Unity3D's interface, and basic concepts creating a bouncing ball, a terrain and a first person controller.
Scripting in Unity3D, vers. 4.2 (.pdf, 2.2MB): an introduction to scripting with JavaScript in Unity3D creating interactive trigger zones.
Creating Bullets, vers. 4.2 (.pdf, 1.8MB): a basic example of how to create bullets in Unity3D using the conepts of prefabs and instantiation.
Raycasting, vers. 4.2 (.pdf, 1.6MB): a basic tutorial on raycasting in Unity3D, also introduces a lineRenderer component to draw line of sight vectors.
UV Texture Mapping (.pdf, 2.2MB): a basic tutorial using the free modeling program Wings3D and Unity to create textures for gameobjects. Download texture files here: textures.zip (.zip, 139KB).
Unity/Kinect Integration (.pdf, 41KB): a short guide written by Christian Barret in 2011 on how to connect the Kinect to Unity3D.
Sound
How to build a contact microphone: please see Collins, Nicolas. Handmade Electronic Music: The Art of Hardware Hacking. New York: Routledge, 2006. Chapter 7, pp. 27-36 (Purdue HSSE library has a copy of the book - call number: 786.71923 C695h).
Audio Recording (.pdf, 636KB): Introduction to recording digitial audio, either with the Zoom H2 recorder or your own computer using Audacity.
Sound Editing and Distribution (.pdf, 464KB): workshop on how to edit recorded sounds with Audacity and introduction to sound distribution in form of Audio CDs and as mp3 files with iTunes.
Soundsnap: useful and comprehensive sound effects library
Digital Video
Introduction to the Digital Video Camera (.pdf, 308KB): a general overview of the functions of a digital video camera, how they work and what they do.
Final Cut Pro 6 Workshop – Digitizing (.pdf, 3.6MB): Introduction to Final Cut Pro 6 with a focus on digitizing video material from mini-DV tapes (SD) and flash memory (HD).
Video conversion with MPEG Streamclip (.pdf, 788KB): A workshop on converting digital videos from a variety of different formats to Final Cut Pro compatible files.
Basic editing in Final Cut Pro (.pdf, 1.9MB): An introductory workshop to editing video in Final Cut Pro applying strategies of montage theory.
Sound editing for video (.pdf, 2.1MB): a workshop on editing sound along with images in Final Cut Pro, making use of diegetic sound and crossfades.
Final Cut Pro stop frame animation (.pdf, 932KB): introduction to using Final Cut Pro for animating a series of still images. Download folder with sample sequence of still images: Money_animation_still_720x480.zip (.zip, 9.1MB)
Keyframe-based Animation in Final Cut Pro (.pdf, 1.6MB): loosely based on Oskar Fischinger's "Kreise" (circles) animation this workshop animates a series of Photoshop images using keyframes. Download a folder with sample still images: circles.zip (.zip, 272KB)
Exporting Quicktime videos from Final Cut Pro (.pdf, 492KB): exporting a standalone Quicktime movie for further conversion in Compressor / DVD Studio Pro.
Compressor (.pdf, 472KB): Converting Final Cut Pro Quicktime videos for inclusion in DVD Studio Pro projects.
Introduction to DVD Studio Pro (.pdf, 3.1MB): an introductory workshop on authoring a video DVD with a simple menu structure.
Non-linear narratives in DVD Studio Pro (.pdf, 2.4MB): create non-linear storylines and database narratives using the scripting features in DVD studio Pro.
Digital Still Images
Photoshop CS3 - Basics (.pdf, 3.3MB): Introduction to Adobe Photoshop - pixel resolution, working with layers, image formats. Download test image: surf_xl.jpg (.jpg, 536KB)
Scanning (.pdf, 1.9MB): Integration of Photoshop and Canon CanoScan LiDE 600F (available in the ETB Mac lab, STEW B31).
Color Printing (.pdf, 456KB): Printing digital still images from within Photoshop using color printing resources on campus.
Batch Processing in Photoshop (.pdf, 456KB): Using Photoshop Actions to process a large number of still images in preparation for a stop frame animation. Download folder with sample sequence of still images: Money_animation_stills_highres.zip (.zip, 8.8MB)