Skip to content

kakhlaghi/AudioVisualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AudioVisualizer

Work in Progress

Uses Spotify's SDK and Web API to present a visual representation of a song using ThreeJS. Uses the pitch of the song for changes to the geometry. Uses the timbre of the song for changes to the mesh. You can connect your Spotify stream via the SDK. (Should be called AVClub).

Installation

Clone cd to avclub (not the root folder) npm install npm start

Runs on port:3000 by default

TODO: So much right now. Here are some: better visualization. refactor code.

big one: I can't really figure out how to get the stream object from the SDK but I imagine there must be a way. When I get that, there will be a massive overhaul/adjustment to get the infromation that way. Right now I get a fetch that returns analysis of the song from Spotify and then I will sync up the song and the visualization by getting the state changes from Spotify and finding the "position" in the song visualization data.

About

An experiment with Spotify's tools and ThreeJS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published