Skip to content

mayowa-laja/MusicVisuals

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Visualiser Project

Names: Emmanuel Babarinde, Oluwamayowa Adelaja, Providence Obiozor

Student Number: C20407614, C20376476, C20499732

Instructions

  • Fork this repository and use it a starter project for your assignment
  • Create a new package named your student number and put all your code in this package.
  • You should start by creating a subclass of ie.tudublin.Visual
  • There is an example visualiser called MyVisual in the example package
  • Check out the WaveForm and AudioBandsVisual for examples of how to call the Processing functions from other classes that are not subclasses of PApplet

Description of the assignment

This is an assignment that provides various visuals to the song "Happy" by Pharrell Williams.

Instructions

You press the space bar to start the music, you are also presented with the option to press 'e', 'm' or 'p' to look at our respective visuals. If you press 'e' you are presented with a visual. If you press 'm' you are presented with a visual, you can press 0-2 to cycle through the 3 visuals. If you press 'p' you are presented with a different visual.

How it works

You press the space bar to start the music, you are also presented with the option to press 'e', 'm' or 'p' to look at our respective visuals.

What I am most proud of in the assignment

What I(Oluwamayowa) is most proud of is my parametric_lines visual becuase it implements something that we did not learn in class. I learned how to make it using youtube and then I added the cube visual I created with help from the Processing website to get that final product.

Emmanuel - I am proud of the fact that I was able to use complex maths known as the superforumla to be able to generate shapes that respond to the sound. I was difficult to get it initially but the maths was able to be simplyfied to allow it to work with minim

Youtube Video

YouTube

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.0%
  • Shell 5.0%