Screenshot 2024-10-22 at 4.40.21 PM.png

Screenshot 2024-10-17 at 6.20.05 PM.png

Screenshot 2024-10-19 at 10.28.55 PM.png

Screenshot 2024-10-22 at 4.40.12 PM.png

Starting Off

Starting off I followed https://catlikecoding.com/unity/tutorials in order to understand the concepts of visualization and function building in Unity. I saw the short clip of the functions changing and cycling through different shapes with a really nice shader and thought I had to make this to start off my project. I first I coded the cubes to span in and move around in a wave shape. Coded in multiple different functions that created really cool unique shapes like a torus, spheres, and waves. Then created two different ways to cycle through the different shapes. Yet I could not get the audio to sculpt the shapes in the way I wanted them to.

Backtracking

After some thinking, I decided to go back a bit, by restarting the tutorials I was doing I went back to the sine wave. I decided to just get the audio linked up to the sine wave using frequency. This put me back on track as well as getting my mixing board to finally work.

Screenshot 2024-11-26 at 6.20.24 PM (2).png

Struggles

I had a lot of trouble because I have the silicone chip on my mac. I downloaded Easycontroller for an easy hookup. Added the audio mixing and connected them to the sliders on my mixing board. I decided pretty last minute before my final play-test that I wanted to use my microphone I use for recording. I added the input from my Scarlett 2i2 Studio interface and Rode microphone into my project. Once I had the microphone hooked up a did a couple quick play-tests. I lastly added better UI and a recording function using my mixing board and even a play back button to layer the recording over the live vocals that you’re mixing.

How I responded

While working with technical challenges can be very difficult, I decided not to let that stop me. When I was confused on how to map using Easycontroller I emailed the creators. When I couldn’t understand how the audioSource.GetSpectrumData worked I looked at documentation and learned how to actually use audio.

Working Title: AudoVox

Screenshot 2024-11-26 at 6.20.24 PM.png

Screenshot 2024-11-26 at 6.20.59 PM.png