Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SpotifyPro-Integration: Add AudioAnalysis #25

Open
YeonV opened this issue Oct 6, 2022 · 1 comment
Open

SpotifyPro-Integration: Add AudioAnalysis #25

YeonV opened this issue Oct 6, 2022 · 1 comment
Labels
hacktoberfest Hacktoberfest 2022 hard React Knowledge needed

Comments

@YeonV
Copy link
Owner

YeonV commented Oct 6, 2022

hello hackers!

In our current WIP-SpotifyPro-Integration, we would like to provide users the ability to visualize the relative dominance of pitches throughout any track on Spotify using the Spotify API to visualize an audio analysis for virtually any song.
https://developer.spotify.com/documentation/web-api/reference/#/operations/get-audio-analysis

Pitch content is given by a “chroma” vector, corresponding to the 12 pitch classes C, C#, D to B, with values ranging from 0 to 1 that describe the relative dominance of every pitch in the chromatic scale. For example a C Major chord would likely be represented by large values of C, E and G (i.e. classes 0, 4, and 7).
Pitches are organized into 12 classes -- C, C#, D, D#, E, F and so on. This is known as the chromatic scale. Use a range of colours to differentiate these pitches.
Zoom out to recognize chorus structures
Zoom in to find specific chords
Hover feature, that can see percentage of chord value at a particular time.

@YeonV YeonV added hacktoberfest Hacktoberfest 2022 hard React Knowledge needed labels Oct 6, 2022
@Mattallmighty
Copy link
Contributor

#26

@YeonV YeonV linked a pull request Oct 7, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest Hacktoberfest 2022 hard React Knowledge needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants