-
Notifications
You must be signed in to change notification settings - Fork 2
Homework MimiY 01
maydaypu edited this page Dec 7, 2021
·
108 revisions
-
RESOURCES FROM CLASS:
-
DO:
- Your final presentation! You can take something you did earlier this semester and expand it. You can scratch a new itch. You can make a Frankenstein project by combining earlier code. Remember it is still a 1-week assignment.
- Prepare a 5-10 minute presentation to demonstrate what your project does that emphasizes its computational aspects.
- Break down 1 algorithm in your code for us. Explain how it works. (It can be 1 line of code.)
- Big Question to Think About: How did "coding" this project help you understand what you were doing in a different way?
- You don't have to explain the whole thing. Pick one algorithm you wrote and deconstruct it for us.
- If your project is interactive, please be prepared to have someone else in the class interact with it to demo what it does.
- If your project can only be demo'd outside of class, please show a short video (< 2 minutes) of the experience.
- If your project was a collaboration, explain what you did.
- 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.
- Angel -- ~Final Project, A Particular Sound Wave, Fullscreen
- Ophelia (Ming) -- ~Final Project, What do I learn at ITP fall 2021
- Toni & Oscar -- [Final project]
- Honglin Cai -- final code
- Olivia -- Final Project, Fullscreen, Code
- vesper -- final project - window window window, blog
- Nana Liao -- Final Project
- Yang Xu (Nunu) -- Final, blog
- Shuchen Xu -- Water , Blog
- Ruoxiao Sun -- Waste Sorting System , Final Project Blog, code
- Coco Ma -- Music Box *Cat Dinh -- Sous Chef Game, [Vimeo] (https://vimeo.com/653958947)
- Shanshan Bai -- ECO
- Josephine -- Spectrum, Blog
- Lauren Chun -- Planting
-
RESOURCES FROM CLASS:
-
READ AND WATCH:
- Read Machines Beat Humans on a Reading Test. But Do They Understand?
- What does it mean to understanding something?
- Watch Teachable Machine: Image Classification
- 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.
-
RESOURCES FROM CLASS:
- Sound Part 2
- Code Examples:
- Listening Examples
-
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.
- 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:
- Your Name -- [Title of Blog Post](Link to Blog Post), [Title of Sketch](Link to Code)
- Tony & Honglin -- Woof Woof blog
- Lauren & Angel -- New York Revealed, Angel's Blog, Nature Reveal
- Vesper & Ruoxiao -- Home-coming, vesper's blog, Week10 & Week11 Blog (Ruoxiao)
- Nunu & Oscar -- Zombie Fest, Oscar's blog
- Olivia & Shanshan --Just another day, Olivia's blog
- Coco & Shuchen -- The story in the Raindrops., Shuchen's Blog
- Ophelia & Nana -- Happy Birthday, Ophelia's Blog
- Cat & Josephine -- Josephine's Blog Post, Cat's Blog Post,Sketch
-
RESOURCES FROM CLASS:
- Sound Part 1
- DO RE MI FA SOL LA TI DO: Scale Ratios
- p5.SoundFile
- Mic p5.FFT()
- Interactive p5.Oscillator()
- Video / Listening Examples
-
DO:
- Complete this worksheet.
- Train your ears - Follow the directions at the top of the sketch. Save an image of your best attempt and upload it here.
- 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
-
RESOURCES FROM CLASS:
-
DO:
- Work in pairs. Due next week. Create and/or manipulate an image or video at the pixel level. The image should change over the course of the minute.
- Demo your experience in class:
- Use the p5 editor's present link to show your project fullscreen
- Use 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, be mindful about the color you select for the canvas.
- How to do a screen record: Mac | Windows
- Create a blog post documenting your work. Address / include the following:
- 5-10 words that describe the self-portrait you've created and how it changes over time.
- 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.11, Focus on 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
- Your Name -- [Title of Blog Post](Link to Blog Post), [Title of Sketch](Link to Code)
- Josephine & Olivia -- Blog Post (Josephine), Blog Post (Olivia), Vintage Polaroid
- vesper & Shuchen -- Blog Post, Blog (Shuchen) color not color
- Ophelia (Ming) -- Blog Post, HANG IN THERE
- Nunu & Nana -- Sketch,Blog Post
- Honglin & Angel -- Sketch1 Sketch2 Sketchfinal Blog Angel Blog
- Coco Ma & Ruoxiao Sun -- Red Light Green Light, Week8 & Week9 Blog (Ruoxiao),Blog(Coco), Red Light Green Light Present
- Cat & Shanshan --rrrrrggggggbbbbbb
- Tony & Lauren -- Happy Mirror: Blog Post Sketch:minions present mirror
- Oscar -- [Blog Post] [Sketch]
-
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:
- Why isn't the sky blue? | More podcasts on how we experience color.
- 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.)