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

From where you get the info about the effects? #56

Open
Stamenov96 opened this issue Oct 24, 2021 · 1 comment
Open

From where you get the info about the effects? #56

Stamenov96 opened this issue Oct 24, 2021 · 1 comment

Comments

@Stamenov96
Copy link

Hi,

As far as I can see, currently there are a few effects implemented in the visualisation file: Energy, Spectrum, Scroll, Scroll In, Scroll Quad. My question is, did you looking at some page, paper or whatever to implement those effects or you're just have deep understanding about signal analyse or something like that and you know how to do them.

Thanks :)

@naztronaut
Copy link
Owner

The visualizations are created using numpy. So the 3 visualizations that I created, I read up on the numpy documentation here: https://numpy.org/doc/

The signal analysis is done via Pyaudio which is then fed into numpy to create the visualizations. Scott Lawson gets credit for almost all of that work in his original repo: https://github.com/scottlawsonbc/audio-reactive-led-strip

my repo here just builds on his.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants