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

BPM Trigger additionally to the speed trigger #38

Open
kroeder opened this issue Jul 30, 2016 · 5 comments
Open

BPM Trigger additionally to the speed trigger #38

kroeder opened this issue Jul 30, 2016 · 5 comments

Comments

@kroeder
Copy link
Collaborator

kroeder commented Jul 30, 2016

Next Feature Idea: a BPM Button which blocks the speed value
I'm pretty sure either minim or another library out there is able to check the current BPM of a song and then triggers the current effect per beat

This could be additionally to the speed trigger

  1. Speed is more a blocker: a effect trigger only triggers within a time value calculated by speed + H/S/K/P
  2. BPM triggers a effect by beat

I'm not sure how easy this is to implement, though
If the BPM Trigger also needs H/S/K/P or just triggers every beat etc.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/36488126-bpm-trigger-additionally-to-the-speed-trigger?utm_campaign=plugin&utm_content=tracker%2F444396&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F444396&utm_medium=issues&utm_source=github).
@codingjoe
Copy link
Owner

Love the idea. But that would require getting music from a different source. You'd need to analyse the track in advance. I think this is gonna be very difficult.

@kragebein
Copy link

Love the idea. But that would require getting music from a different source. You'd need to analyse the track in advance. I think this is gonna be very difficult.

The big parties i'm at in holland uses live analysing. When the beat stops, it usually takes a second or two before the lights decide to stop rocking it to the beat.

Wouldnt it be possible to use a buffer of audio in for, lets say 2 seconds and adjust the beat after those two seconds?

@codingjoe
Copy link
Owner

Hi @kragebein!
Just to understand you right? That is something you are experiencing with processional lighting software?

I think it should be possible to calculate the current BPM on the fly, but I haven't looked into the math behind that yet.

@kragebein
Copy link

Correct! Like Defqon and Qlimax etc!

@muscarina
Copy link

Another thing many lighting software decks use is manual tap BPM detection, should be easier to implement.

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

No branches or pull requests

4 participants