C ODE A RT By: Russell Goldenberg. W HAT IS C ODE A RT ? Combine Visual Arts and Computer Science Explore the creation of artwork using programming as.

Slides:



Advertisements
Similar presentations
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Advertisements

By Kayla Paige Click to Begin!. Try Again! The relationship of width to height in a picture or shape is: A. Crop Crop B. Aspect Ratio Aspect Ratio C.
Introduction to TouchDevelop
Chapter 8: Speak to Me Recording Audio Vibrating objects generate waves of compressed air that we hear as sound.
Art, Science, and Interactivity. Ben Fry Valence Valence is a set of software related sketches about building representations that explore the structures.
Digital Pathways Art Final Exam Study Guide Review Answer the following questions using the PDF documents and Videos supplied on the Class Calendar – Week.
Discovering Computers: Chapter 1
DSA Processing. Links Processing.org My Processing page Ben Fry Ben Fry’s Thesis on Computational Information DesignThesis Casey Reas siteCasey Reas Casey.
Computer Graphics Researched via: Student Name: Nathalie Gresseau Date:
Microsoft Office Illustrated Inserting Illustrations, Objects, and Media Clips.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. Microsoft Office 2010 PowerPoint, Workshop 3 Applying and Modifying Multimedia.
Committed to Shaping the Next Generation of IT Experts. Chapter 1: Introduction to PowerPoint Robert Grauer and Maryann Barber Exploring Microsoft PowerPoint.
Multimedia Enabling Software. The Human Perceptual System Since the multimedia systems are intended to be used by human, it is a pragmatic approach to.
Introduction ‘Have you ever played video games before? Look at the joystick movement. When you move the joystick to the left, the plane on the TV screen.
Object Orientated Data Topic 5: Multimedia Technology.
What is it? The use of computers to present text, sound, graphics, animation and video in an integrated way.
Computer Art Semester Review Answer the following questions using the PDF documents supplied. The Links to these files are located on our class website.
Comparing Python and Visual Basic
Objective: 1. Learn to analyze critically Music Videos and understand how they are produced. 2. Create a music video based upon a visual artist, and use.
SMART BOARD Jenny Stenzel. What is it?  SMART Board is an interactive whiteboard. It was developed by SMART Technologies. When introduced in 1991, it.
Lecture 15 Practice & exploration Subfunctions: Functions within functions “Guessing Game”: A hands-on exercise in evolutionary design © 2007 Daniel Valentine.
Electronic Presentations Miss Stanley B.T.A.. Presentation Vocabulary Slide- An individual screen in a presentation. Slide master - Used to make global.
Video for the Classroom An Introduction to Editing.
Audio/Visual Experiments with Python Radio Free Quasar and Ergo Tim Thompson
Computer Science : Information Systems Design and Development Unit Web Sites - National 4 / 5 St Andrew’s High School-Revised January 2013 Slide 1 St Andrew’s.
MULTIMEDIA M U A T H H U M A I D R a s h A t a l l a h.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Foundation Programming Introduction. Aims This course aims to give students a basic understanding of computer programming. On completing this course students.
Multimedia is a program that combines:
USING AN INTEGRATED 3D AND ROBOTICS ENVIRONMENT TO TEACH COMPUTATIONAL THINKING EFFECTIVELY Stephanie Graham Shiloh Huff Sabyne Peeler * This research.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
MULTIMEDIA Is the presentation of information by a computer system using graphics, animation, sound and text.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 5 Working with Images Starting Out with Games & Graphics in.
LEARN MICROSOFT POWERPOINT 2010 Westerville Public Library 2014.
Hyper-Hitchcock F. Shipman, A. Girgensohn, and L. Wilcox, "Hyper-Hitchcock: Towards the Easy Authoring of Interactive Video", Proceedings of INTERACT 2003,
Object Orientated Data Topic 5: Multimedia Technology.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
 Multi (Latin): Many/Much  Media (Latin): An intervening substance through which something is transmitted on.
Slide 1 Standard Grade Computing Multimedia and Presentation.
Interactive Noise Theo Giovanopoulos: Audio / Graphic Design / Web Development John Harper: Action scripting / Graphic Design / Animation.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
Computer Graphics Researched via: Student Name: James Wood Date: 4/29/10.
MS Power point Tutorial
Exploring the World of Multimedia Chapter 1. What is Multimedia? Multimedia is the integration of text, still and moving images, and sound using computer.
Multimedia in Education We are going to Learn – Role of Multimedia in Education.
1 Taif University Faculty Of Computers And Information Technology TA. Kholood Alharthi & TA. Maha Thafar First Semester AH.
PERSONAL FINANCE SOFTWARE Personal Finance Software Personal Finance Software is a simplified accounting program that helps home users and small office/home.
Intro to Multimedia Unit 1.
Processing (Program Language) by Piseth Tep intro Processing is a code base visual design and electronic art programing. It were initiated by Casey Reas.
Virtual Reality and Digital Characters: New Modalities for Human Computer Interaction G2V2 Talk September 5 th, 2003 Benjamin Lok.
SCRIPT PROGRAMMING WITH FLASH Introductory Level 1.
Computer Graphics Researched via: Student Name: Barbara Florival Date: 12| 7 th | 2O1O.
Student Name: Nyanka Joseph Date: 4/29/10. What is Computer Graphics? Graphics using computers The representation and manipulation of image data by a.
Windows Movie Maker And iMovie What is Windows Movie Maker: Windows movie maker is a video creating and editing software application included in Microsoft.
August 26, Roll Question: If you could be someone else for a day, who would it be?
Motion Graphics By Jin Lin. What is motion graphics? A digital technique that combines the languages of film, animation, and graphic design. Usually displayed.
®® Microsoft Windows 7 Windows Tutorial 7 Managing Multimedia Files.
Tech Survey Art Final Exam Review Answer the following questions using the PDF documents supplied. The Links to these files are located on our class website.
 Site specific art is influenced by it’s location (‘site’) and surroundings.  A Virtual-Site allows for easy duplication of the art object, which introduces.
What is Multimedia Anyway? David Millard and Paul Lewis.
Introduction to Digital Media 1. What is digital media? Digital media is a form of electronic media where data is stored in digital (as opposed to analog)
近义词 指出 Pointing out the Power By: T. James of PowerPoint.
Computer Graphics Lecture 1 Introduction to Computer Graphics
Event-driven programming
Computer Art Semester Review DIRECTIONS
Chapter 11-Business and Technology
Lecture 7: Introduction to Processing
Multimedia (CoSc4151) Chapter One : Introduction to Multimedia
Presentation transcript:

C ODE A RT By: Russell Goldenberg

W HAT IS C ODE A RT ? Combine Visual Arts and Computer Science Explore the creation of artwork using programming as the primary medium. Create still images, animations, and interactive pieces

I NSPIRATION FOR P ROJECT Split between interest in CS and Art Wanted a balanced fusion of the two topics Introduced to potential of Processing in AVA 270

M ETHOD OF M ADNESS Using the Processing Development Environment. What is Processing? Open source language Developed by Casey Reas and Ben Fry at MIT Made for programming images, animations, etc. Why Processing? Familiarity Graphics Library Simplified coding syntax

M Y E XHIBITION Create several finished pieces. Finalize as prints, animations, and interactive displays. Prints will be framed and mounted. Animations will be displayed on LCD screens Interactive piece will be displayed on a projection screen

T HEME AND C ONCEPTS Original idea drastically different than the result First Term: Fusion of nature and code Second Term: Sound driven art Why the change? Intrigued by new ideas New direction

P ROGRESS New direction this term Setbacks: Working on 5 different pieces Good news: Exhibition is on May 11 th Current status 4 of the 5 pieces on the verge of completion

G AME OF L IFE Exercise to familiarize myself with Processing. Create Conway’s Game of Life. Develop 3D representation of multiple generations.

G AME OF L IFE I MAGES

M USIC V ISUALIZATION F REEZE F RAMES

M USICAL V ISUALIZATIONS Visual displays of generative art in real time Sync to the music which determines the parameters How? Uses FFT function to retrieve frequencies These act as the parameters which determine the output Changes to colors, velocities, method of travel, image, growth, etc.

M USIC V ISUALIZATION F REEZE F RAMES

S OUND D RAWINGS Based on the Musical Visualizations Creates still drawings based on selected songs Three separate pieces: Beethoven’s 7 th symphony (4 images for each part) Neutral Milk Hotel (an entire album creates 1 image) Devandra Banhart- Little Yellow Spider (1 image) How it works: Let the song run to the end and save out the final result

N EUTRAL M ILK H OTEL A LBUM

B EETHOVEN ’ S 7 TH

L ITTLE Y ELLOW S PIDER

J ABBER Interactive piece A portrait that speaks only when a viewer is also speaking as to mock or upstage

J ABBER CONT …

Why? Wanted to have some fun and involve the user Interested to see people’s reactions. How it works Uses audio input to determine if someone is speaking (volume level) This triggers an animation and an audio clip to play

S ELF P ORTRAIT Wanted to use myself as the subject Literally composed by code Uses all the code written for all my projects and replaces the pixels of an image

C ANVAS An interactive piece that allows the viewer to create the art Setup: A camera will be placed overhead that tracks the movement of the viewer A projection will display the “canvas” and the real time resulting image

F UTURE W ORK Finishing touches on this term’s projects Next term: Print and frame all the stills Go back to some previous pieces from first term and finalize them

Q UESTIONS ?