-
Notifications
You must be signed in to change notification settings - Fork 4
Homework MimiY 03
alvaro.lacouture edited this page Dec 20, 2019
·
138 revisions
- RESOURCES FROM CLASS:
- DO:
- Course Evaluations We made big changes this year, so we need feedback!
- Your final project! You can take something you did earlier this semester and expand it. You can combine it with your pcomp final. You can scratch a new itch. Remember it is essentially a 2 week assignment.
- Prepare a 5 minute presentation to demonstrate what your project does that emphasizes its computational aspects.
- If your project is interactive, please be prepared to have someone else in the class interact with it to demo.
- If your project can only be demo'd outside of class, please show a short video (~2 minutes) of the experience.
- Post documentation in the form of a blog post. Ideally something visual, some written thoughts, and code. How do you feel about WHY you want to use code in your work now compared with the beginning of the semester? If you are struggling with your sketch and can't get things to work, you should feel free to put your energy into writing about what didn't work (and vent any frustrations!). If it is a collaboration, please describe your contribution to the project.
- Your Name -- [Title of Blog Post](Link to Blog Post), [Title of Sketch](Link to Sketch), [Fullscreen](Embed Link to Sketch)
- Pablo -- Material stored locally
- Mingxi -- fullscreen, code
- Benben -- fullscreen,code, blog
- Nok -- fullscreen, code
- Katie -- fullscreen, code, blog
- Stacy -- ICM Final, fullscreen, code
- Tina -- fullscreen, code
- Ben -- ICM Final, code,fullscreen
- Shannel -- code,blog, fullscreen,video
- Sarah -- [BLOG] (https://sal5014.wixsite.com/itpblogs/blog/icm-final-project), [CODE] (https://editor.p5js.org/sarahliriano/sketches/hAHDuhhrW), [VIDEO] (https://youtu.be/30YsUs4xbVw)
- Rachel -- final
- Sheng -- fullscreen, code
- Gil - code, blog
- Zan--Blog
- Filmon --code
- Emily -- Racing Thoughts Redesign, Racing Thoughts Prime, Photos
- Alvaro --blog code
-
RESOURCES FROM CLASS:
-
READ AND WATCH:
- Read Machines Beat Humans on a Reading Test. But Do They Understand?
- How do we test understanding in humans?
- Watch Teachable Machine: Image Classification
- Complete the Data Thought Experiment on the Worksheet - Question 3
- Read Human Contact is Now a Luxury Good
- Is this a good idea?
- Read Machines Beat Humans on a Reading Test. But Do They Understand?
-
ADDITIONAL RESOURCES
-
DO:
- Complete this Worksheet
- Start gathering questions, code samples and source material (images, sounds, colors, text) for your final project.
Questions | Examples
- Your question here
-
RESOURCES FROM CLASS:
-
DO:
- Work in pairs. Due next week. Create a 30-60s sound composition. No visuals. Just sound.
- Prepare 5-10 words to describe the piece. Listen to what you've made. Adjust your words. Enter them here.
- Create a blog post documenting your work. Also include links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
- Random Ideas
- Record bits of spoken word and loop them to create music. See SoundRecorder() Looper
- Use sound samples and manipulate their playback rate() to control pitch instead of the oscillator.
- Try implementing a different scale with different pitch ratios: More about scales.
- Play with Timbre and make use of p5 Sound's post-processing features: Delay, Filter, Reverb, Convolver etc.
- Work in pairs. Due next week. Create a 30-60s sound composition. No visuals. Just sound.
-
READ AND WATCH:
Questions | Examples
- Your question here
- Your Name -- [Title of Blog Post](Link to Blog Post), [Title of Sketch](Link to Sketch), [Fullscreen](Embed Link to Sketch)
- Ben and Katie -- Ben's Blog, Katie's Blog, SoundProgression, Fullscreen
- MingXi and Nok -- piece, inspiration
- Sarah and Pablo -- [ICM: Sound in a DJ Pad] (https://sal5014.wixsite.com/itpblogs/blog/icm-sound-in-a-dj-pad), [40 cell grid + Sound] (https://editor.p5js.org/sarahliriano/embed/YBF89eN_v)
- Gil and Sheng -- yo digits
- Stacy and Shannel -- Meditative beats, Stacy's Blog
- Lu Lyu and Tina -- rain drops
- Alvaro and Rachel -- DenseInsect, Alvaro's Blog
- Benben and Emily -- Bitch Beat, Bitch Blog Post
- Filmon and Sammy -- Frission Heartbreak, Sammy Filmon
-
RESOURCES FROM CLASS:
- Sound Part 1
- p5.SoundFile
- Mic p5.FFT()
- Interactive p5.Oscillator()
- Video / Listening Examples
-
DO:
- Fill out your words for each pixel project here: Link
- Complete this worksheet.
- Train your ears - Follow the directions at the top of the sketch. Save an image of your best attempt and post it to the worksheet.
- Work in pairs. Due in 2 weeks. Create a 30-60s sound composition. No visuals. Just sound.
- Prepare 5-10 words to describe the piece.
- Create a blog post documenting your work. Also include links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
-
READ AND WATCH:
-
The Science of Pop Music | Transcript
- Is the project successful? Will it ever be successful?
- Did you learn anything surprising about music through the data analysis?
- Solfege Tutorial | Video
- Signing, Singing, Speaking: How Language Evolved
- Why repeating words sound like music to your brain - Focus on the last example: "But they sometimes behave so strangely."
- Introduction to the noise() function: Tutorial | Reference
-
The Science of Pop Music | Transcript
Questions | Examples
- Your question here
-
RESOURCES FROM CLASS:
-
DO:
- Work in pairs. Due next week. Create a 1 minute experience of color by manipulating image or video at the pixel level.
- We will view it fullscreen so...
- createCanvas(windowWidth, windowHeight);
- Position and size screen elements in relation to the canvas width and height.
- If your image is not big enough to fill the entire screen, select a background color for the canvas.
- Create a blog post documenting your work. Address / include the following:
- 5-10 words that describe the experience.
- 2-3 words to describe each "section" of your piece. Your piece should have at least 2 sections (beginning, end). But can have as many sections as you want.
- Links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
- Consult resources from syllabus for inspiration. Pixels Week 1 | Pixels Week 2
-
READ AND WATCH:
- Videos 17.1, 17.3, 17.4, 17.8, 17.11 | Code
- Chapter 13 through Ex. 13.3 of Getting Started with p5.js book - Ebook (free with NYU Library login)
- More sound stuff
Questions | Examples
- Your question here
- Mingxi -- when adding value to pixel's value, any value under 1 does not work. Is there a reason behind it ?
- Your Name -- [Title of Blog Post](Link to Blog Post), [Title of Sketch](Link to Sketch), [Fullscreen](Embed Link to Sketch)
- Ben Moll -- Pixel Protest with Stacy Yuan, Pixel Protest, Fullscreen
- Gil and Sarah -- Gil's blog post, code ver 1, fullscreen ver 1, code ver 2, fullscreen ver 2, fullscreen ver 3
- Shannel and Tina -- celestial life cycle-blog,Celestial Life Cycle - Code, Celestial Life Cycle - Fullscreen
- Stacy Yuan -- Pixel Protest, Pixel Protest, Fullscreen
- Nok and Benben -- colors of the seasons code, Full Screen, Benben's blog
- Katie & Filmon -- Filter Booth - Code, Filter Booth - Fullscreen, Filmon's Blog, Katie's Blog
- Zan & Pablo -- Greta's Garden - Code, Greta's Garden - Fullscreen, Zan's Blog, Pablo's Blog
- Alvaro & Emily -- Light Waves Blogpost, Light Waves Code, Light Waves FullScreen, Wagua Pixel, Wagua Color
- Mingxi & Sammy -- code, doc
- Rachel & Sheng -- first half second half
-
RESOURCES FROM CLASS:
-
DO:
- Complete this worksheet.
- Work in pairs. Due in 2 weeks. Create and/or manipulate an image or video at the pixel level.
- Create a blog post documenting your work. Also include links to other projects that serve as references, inspiration, or deal with similar ideas as your piece.
- Consult resources from syllabus for inspiration. Pixels Week 1 | Pixels Week 2
-
READ AND WATCH:
- Computational Color (Don't worry about Rune.js example code.) | Accompanying code examples written in p5.js
- Make your pictures beautiful with a touch of deep learning magic v. The Mona Lisa
- Introduction to Neural Networks and Pixel Analysis (20 minutes, but be prepared to spend an hour. Don't try to watch on 2x speed.)
-
ASK QUESTIONS: Contribute at least 1 question below.
Questions | Examples
- Your question here
- Is there a way to change the pixel array storage mode such that it only stores three values on a grayscale for black and white images? Ex. the values would be x, y and grayscale value on 0-255 scale -Ben
-
RESOURCES FROM CLASS:
-
READ AND WATCH:
- Read Machines Beat Humans on a Reading Test. But Do They Understand?
- How do we test understanding in humans?
- Watch Teachable Machine: Image Classification
- Read Human Contact is Now a Luxury Good
- Is this a good idea?
- Read Machines Beat Humans on a Reading Test. But Do They Understand?
-
DO:
- Complete this Worksheet
- Complete the Data Thought Experiment on the Worksheet - Question 3
- Start gathering questions, code samples and source material (images, sounds, colors, text) for your final project.
Questions | Examples
- Your question here