Replies: 3 comments 3 replies
-
|
What are you looking for particularly? A user interface approach and how the light would change in relation to music? |
Beta Was this translation helpful? Give feedback.
-
|
Hey @keefo, Mapping strong beats to a flash is fairly straightforward with a Fast Fourier Transform (FFT). That will help you break audio into frequencies (bass, mid, treble). As a starting point You can then map bass to warmer colors (red, orange), midrange to mixed colors (yellow, green) and higher frequencies to cooler colors (blue, purple), using the amplitude of frequencies for the brightness levels. Better e.g. low valence + low danceability could be closer to blue, high valence + high danceability lots of orange and yellow. Sentiment mapping, you say? Here, each song is broken up into distinct "sections" (defined by large variations in rhythm or timbre, e.g. chorus, verse, bridge, guitar solo). Also check out this Python app, which uses that endpoint to match tempo, pitches and loudness to RGB outputs. You'll find beautiful visual timelines of the RGB output at the bottom. AudioKit also has tools for beat and tempo detection, pitch tracking, and timbre analysis, but it seems to me that the Spotify API already did the heavy lifting. I'm glad to have found this project, and I would love to see this feature come to life! |
Beta Was this translation helpful? Give feedback.
-
|
We have a new powerful Sound to Light Engine now. https://github.com/keefo/NeewerLite/blob/main/Docs/Sound-to-Light-Engine.md Tech report https://github.com/keefo/NeewerLite/blob/main/Docs/Sound-to-Light-Technical-Report.md |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi All
I am looking for good idea to map music to color. If you have something to share, please join this discussion.
Regards,
LX
Beta Was this translation helpful? Give feedback.
All reactions