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

Auto-activate AutoDJ #24

Open
matthewdooler opened this issue Dec 11, 2013 · 1 comment
Open

Auto-activate AutoDJ #24

matthewdooler opened this issue Dec 11, 2013 · 1 comment

Comments

@matthewdooler
Copy link
Owner

I think these are good criteria:

  • On-air silence
  • No mouse movement
  • Nothing currently playing in a channel

If all of these are satisfied for over two minutes then AutoDJ should kick in. There could also be a timer in the GUI that starts counting down once all of the conditions are satisfied. This should encourage shows to keep the air filled, as they'll lose their playlist if they don't bother having anything playing.

Justifications..

  • On-air silence is a great method of detecting inactivity because it's the only way of knowing if people are using the mics instead of the computer. Only problem with it is the 30 second delay, meaning that AutoDJ might come on at the start of a talk show if the previous show left just over 2 minutes ago. But we can just make shows aware of this, and tell them to wiggle the mouse if they see the countdown approaching 30 seconds.
  • Mouse movement is important too because we don't want to mess around with stuff when people are setting up.
  • It's also important to check that nothing is playing in a channel, as the mouse may be inactive during long tracks. It also addresses the 30 second playout delay.

Applying all 3 of these should give us higher confidence when making the decision to invoke AutoDJ, lowering the required time threshold and therefore resulting in an overall reduction in the mean airtime silence. Overall, we should now never have a period of silence lasting over 2m30s.

We should try to keep all of these configurable though, as we might want to turn one of them off (or if another station uses this, they may have no method of detecting air silence etc).

@yryo617
Copy link
Collaborator

yryo617 commented Dec 11, 2013

we can also prompt on the display when the auto-dj is coming on

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

2 participants