yufeiwan@andrew.cmu.edu – 18-090, Fall 2019 https://courses.ideate.cmu.edu/18-090/f2019 Twisted Signals: Multimedia Processing for the Arts Wed, 15 Jan 2020 15:07:15 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.20 https://i1.wp.com/courses.ideate.cmu.edu/18-090/f2019/wp-content/uploads/2016/08/cropped-Screen-Shot-2016-03-29-at-3.48.29-PM-1.png?fit=32%2C32&ssl=1 yufeiwan@andrew.cmu.edu – 18-090, Fall 2019 https://courses.ideate.cmu.edu/18-090/f2019 32 32 115419400 yufeiwan – Project 2: Visualizing Sound https://courses.ideate.cmu.edu/18-090/f2019/2019/12/08/yufeiwan-project-2-visualizing-sound/ Sun, 08 Dec 2019 19:43:58 +0000 https://courses.ideate.cmu.edu/18-090/f2019/?p=3300 For my final project, I wanted to do something that is related to sound visualization. At first, I was inspired by this YouTube video

and hoped that I could accomplish something similar to this one. So I started out trying to build just one object (like a sphere) and tried to manipulate its size and color as the music plays. But I struggled with making the object as complicated as the one I show in the video.

So I changed my mind and tried to do something that is more achievable for me. After following this tutorial

to build a particle system, I tried to rebuild the patch so that the particle system can react to music. I also added color features into my patch – I can change the background color of my world, and change the brightness of my particles so that the particle system won’t look too boring. Users can adjust the amplitude of the particle system and the size of the system to achieve different effects. To demonstrate that, I made the presets to show the different visualizations my system can achieve through just changing numbers in some number boxes.

Here is a video I recorded that is me demonstrating the patch:

And here is the link to the google drive.

]]>
3300
yufeiwan-project 1: some funny(?) layered sounds https://courses.ideate.cmu.edu/18-090/f2019/2019/11/06/yufeiwan-project-1-some-funny-layered-sounds/ Wed, 06 Nov 2019 07:08:51 +0000 https://courses.ideate.cmu.edu/18-090/f2019/?p=3196 At the start of this project, I wanted to build something like a vocoder that can change human voices into robot voices in real-time. I also wanted to implement the “luminance control” we learned in class to control the kind or the level of distortion of the robot voice. But then I realized that since I never have tried to change a human voice to a robot voice, I don’t really know how to do a decent job on that topic. Things like how do I treat the consonant, how do I treat the vowels, how to distort the human voice into different kinds of robot voices, and what exactly defines a robot voice was something that I struggled with.

So then I started my project by making the luminance control part of my project. And I tried to look at some YouTube videos, Max tutorials, and examples from build-in Max patches to see how a vocoder work. Then I used the framework of a build-in Max patcher (a bpatcher) to build some of the sound distortion functions in my patch. I also have successfully connected my luminance level detector to one of the sound distortion functions so that the luminance level controls the pitch of the distortion.

After these, I thought about ways to make my patch more interesting and interactive. I build a boomerang function in my Max patch with the help of tutorials from YouTube so that we are able to layer into one audio source over and over again to create music or even just something fun. So now my project is something that allows people to record sounds into one layer over and over again, and people may use it to produce some kind of goofy sounds/graceful music with the press of a space bar.

Here is a screenshot for my main patch:

Here is the patch in my google drive:

https://drive.google.com/open?id=1AQxTk3KJUArXPtQmaLf659QtU1iyne8x

]]>
3196
yufeiwan – Assignment 4: Light Sensitive Spectral System https://courses.ideate.cmu.edu/18-090/f2019/2019/10/15/yufeiwan-assignment-4-light-sensitive-spectral-system/ Tue, 15 Oct 2019 23:50:45 +0000 https://courses.ideate.cmu.edu/18-090/f2019/?p=3098 For this assignment, I chose to use the luminance level captured in my camera to control the size of the shapes generated in my jit.window. As the luminance in my camera source gets higher, the cubes in my jit.window get larger. The way I accomplished this is inputting the mean luminance level (a number) detected in my camera into the slider and use it as the “volume level” detected in the patch. The video below shows the interaction pretty well.

Here is the link to the shared google drive:

https://drive.google.com/drive/u/1/folders/1j85d7QPtapCU3ipD7jfgV__8gMEyamKD

]]>
3098
Yufeiwan-Assignment 3 “I need healing” https://courses.ideate.cmu.edu/18-090/f2019/2019/10/02/yufeiwan-assignment-3-i-need-healing/ Wed, 02 Oct 2019 05:58:27 +0000 https://courses.ideate.cmu.edu/18-090/f2019/?p=3018 For this assignment, I chose to use a remix of Genji’s “I need healing” voice line from Overwatch to use as my audio signal and different impulse response from my daily activities.

Here is the original audio:

“I need healing” original remix

For the four impulses, I recorded with my phone a water splash sound, a turn light on/off sound, a close door sound, and a put phone on hard surface sound.

water splash
turn light on/off
close door
put the phone on a hard surface

And here are the results. I guess the close door, the turn light on/off, and the put phone on hard surface sounds were similar in tones that they produce similar results.

water splash Genji
turn light off/on Genji
close door Genji
put phone Genji
]]>
3018
yufeiwan-assignment 2 Does it look like Parkinson? https://courses.ideate.cmu.edu/18-090/f2019/2019/09/17/yufeiwan-assignment-2-does-it-look-like-parkinson/ Wed, 18 Sep 2019 03:50:26 +0000 https://courses.ideate.cmu.edu/18-090/f2019/?p=2887 So I tried my best to do this assignment. To achieve time-shifting function I chose to randomly insert previous camera signal frames into the ongoing camera signal. The output looks shaky but fun.

here is my code:

<pre><code>
----------begin_max5_patcher----------
957.3oc2Yt0aaBCE.94To9e.g1iYU9BlD1ekooJmDqLWELLioMSS6+97Ensp
q.mj5lx1CIHbLbNeGetYmec8UKR2TcTzjl7kjulrXwurirvOlajE8CrHsjeb
6Adieho2IM2T+fTsq5gzkcSnp0bPXL+rVDdWtIcaI2nkGSWljll7s9YJ24eI
Uat6y3Ge7ZtY62kp82pEaMg2PFgcCaYBqfcCZo8t0tKzbzMnmdWp1RoxJWud
ge1nA0wOLwO5uu9J2U6kkf4jaL5V4vH95PkSFiJLgR77fV4tPVGtPllJm13E
xNYY5qiJ9rQ0Tse+AwvnJUlAncz0vhUdXwAlIY8eOEq0bMuTXD5aEJ9lCds.
MaXlULFy4qyc9s+uw7pwXlgJluqykhlF99mf1HNZBb0ZpaMgjTIeBepA5LF.
W+t37B7Dg4jKF0171hyBWB.OfNbYYWZbUhGrJ4eSqlaKSUlPPmgOeVAfEXRl
G7774Bw+vFPoqrKHCS7FtZ+.HmCIcdA0iL8hiba4FgdDG2kix1Z.rQI9HUFB
ZY4SHEF4iB7L.0qlofOfS91pVkUzI3DRR13g1KClG2mgizI.rPcQ5qJlvBwd
ciP16lQ.YiHifM.AH+duMfMWrAVMTHuWjbubmnpopUuUbxU1nEP1GhuvFlPl
f74SKazQy2gWgbXsJeF1w16RoMZN.yAl9QUZaJjOOlgjWqubdw+EcvPwP1nx
GUGLm2QJPv.VF6Z8FCuB9imnP8AtR3qlD8CVHZmUDAM9wpXSd8wdZQusdzVC
vq8eqVzbq7607MV0FYKsfdaK+il7NqKOVAnsZG8U9A2p81CUMhSde1SSZ3XV
nqlMmoPUsPcxccMZ7buGu+a1boxjymN3o1HLIV+5rjsemqiiKNATanDeMK7j
UqwWp37FgZ2q298yYi.vqNrNiwmY.L5EnEd5zCR0e8Gb30A2O7BfCDzsl0kV
N4YpwNQiQp3FYk5YSxcxXtYMroEr7xIPDnySIVBDCQftiEJVBDDfwyhxJfHP
ZDE3JPBDGOAxtv9LrKsSJH.imKZFHWlr0wSfvRyvhm.AEElEuUP2QPBvkIdA
EYf7Q6UqXHPDDAFOeFZwoDD9XiI5cB8D8FEYU.OfFfhgF.JvgFuTCz7KapHJ
L233U8hBqe.T7D3k0fRfE1DO9H32PwxtVX4002KzMcORPV1lyuqxGHsdY3do
JbeXG9oZw8x9GoaJbssyaiss6VsWESOl28mmjVVYCKUsx9bCNZch12+uha24
WMOvkeeBWekcB+wiksuz
-----------end_max5_patcher-----------
</code></pre>

link to google drive: https://drive.google.com/drive/folders/13ekcRPyOaUoT0ShmhACQkqLTy2Sw42pF?usp=sharing

]]>
2887
yufeiwan-Assignment 1: messing with Sans. https://courses.ideate.cmu.edu/18-090/f2019/2019/09/02/yufeiwan-assignment-1-messing-with-sans/ Mon, 02 Sep 2019 18:27:03 +0000 https://courses.ideate.cmu.edu/18-090/f2019/?p=2712 As a fan of Undertale, I loved most of the soundtracks in Undertale. This assignment surely had me interested in destroying one of my favorite soundtrack from Undertale: Sans. . After hearing the “I am sitting in a room” record, I wondered what will it sound like if this fun music piece has been recorded over and over again, using the microphone on my gaming headset. I wondered if the result would be very much different than the result of “I am sitting in a room”.

Since Youtube only lets me upload videos, I also went on to photo editing so that I can make my audio into a video. I found a picture of Sans online and used adobe photoshop to blur the image. Every time I record a new track I associate the new track with a more blurred Sans image.

here is the video: https://youtu.be/Oq4BCQxC2Vg

Oh and by the way, the extra sound at the end of the video was my roommate comming back from outside and I didn’t delete that part since I want to record the complete resonance.


Before I settled with the music idea I was experimenting with a video recording idea. Since I am a heavy gamer I used to stream myself playing video games. So I wanted to record the video of a record of my screen, again and again, to see what will come out in the end. However, after about 10 records, the video I made had about the same quality as my original video. And as I was getting tired of hearing the same voice again and again, watching the same video again and again, and editing them again and again, I chose to take a new approach – which is the music one.

Here is a comparison of my original video and the rerecorded video after 13 times:

This is the original video: https://youtu.be/pb0GB6yWQRo

This is the 13th video: https://youtu.be/ziWz0gIBy60


Here is the link to the google drive: https://drive.google.com/drive/folders/1ByCgIZcj8lpVkCu-5J4I4mMdc_FPDxUY?usp=sharing

]]>
2712