Show desktop after song?

Just talk about kJams stuff with each other, describe things you did that worked, talk about your setup, anything that doesn't fit into the other forums!
dave
Site Admin
Posts: 6715
Joined: Sun Sep 18, 2005 8:02 am
Location: Seattle
Contact:

Re: Show desktop after song?

Post by dave »

what he said

DeusExMachina
Posts: 1293
Joined: Sun Apr 20, 2008 9:57 am
Location: Pittsburgh, PA
Contact:

Re: Show desktop after song?

Post by DeusExMachina »

By "algorithmically" I meant kJams could do it! :-)

dave
Site Admin
Posts: 6715
Joined: Sun Sep 18, 2005 8:02 am
Location: Seattle
Contact:

Re: Show desktop after song?

Post by dave »

yes!

DeusExMachina
Posts: 1293
Joined: Sun Apr 20, 2008 9:57 am
Location: Pittsburgh, PA
Contact:

Re: Show desktop after song?

Post by DeusExMachina »

Keep in mind that this would be far more intrusive and destructive (non-recoverable) than the current model of just sticking them at the end of the rotation. As such, any of these alternate rotation schemes would GREATLY benefit UI-wise by having a system of marking new singers to the rotation, either by colour, a badge, a highlight, boldface text, or some other means to mark them as new in the rotation, until such time as they sing. (This would have other benefits as well.)
A REALLY cool way of doing it would be to use a template system like the current name interpretation system, whereby a person could select the rotation template from a list generated from a text file, and even add their own. Something similar to what I wrote previously.
O N (new singers get added between old, one to one) i.e., O N O N O N
O O N (new singers get added between old, one to two) i.e., O O N O O N O O N,
etc..
You could also allow for dynamic templates, such as:
O N, O O N, O O O N
where the first pass through the rotation after the last singer (i.e., the second pass) it goes old new old new; the next pass it goes old old new, old old new, etc..

Or O N, O N N, O N N
etc..

You could further have:
O N, O O N...
which means -> O N, O O N, O O O N, O O O O N, O O O O O N, O O O O O O N etc., or,
O N, O O N.
which means -> O N, O O N, O O N, O O N, O O N, O O N, O O N etc., or,
O N, O O N, O O O N.
which means -> O N, O O N, O O O N, O O O N, O O O N, O O O N, O O O N, etc..
You could even do
O N, O O N, O O O N, O O N, O N...
using the same engine (though why you would want to is beyond me).

To deal with the contingency of more new singers than open slots in the chosen rotation scheme, you could add options for "Last singer remains last" (i.e., singers added after the last spot before the current last singer remain after the last singer, and get interleaved on the NEXT rotation, or "Change last singer to current end of rotation", where when additional singers are added, the last one of THOSE becomes the new last singer, and thus all new singers get to sing during the current rotation.

The issue that is being dealt with here is how much preference is given to people who have been patiently waiting vs. giving new people a chance to sing. It can be a delicate, highly political juggling act, which is why I do it like I currently do in my head, and why you would REALLY need to mark new singers to highlight them in the list (until they sing).

dave
Site Admin
Posts: 6715
Joined: Sun Sep 18, 2005 8:02 am
Location: Seattle
Contact:

Re: Show desktop after song?

Post by dave »

my

brain

just

exploded

cstanyer
Posts: 49
Joined: Wed Sep 26, 2007 4:44 am

Re: Show desktop after song?

Post by cstanyer »

I've created my own rotation screen which shows only the next 1 singer and I've "sold" the rest of the screen as advertising space to a local singing tutor.

This gets rid of the problem of people seeing that they're fourth in line only to have a new singer, or two, appear in front of them on the list.

I can then manually amend the order in rotation using a similar algorithm to that mentioned above, except my algorithm is called 'guesswork' - not ideal but it's working so far.

DeusExMachina
Posts: 1293
Joined: Sun Apr 20, 2008 9:57 am
Location: Pittsburgh, PA
Contact:

Re: Show desktop after song?

Post by DeusExMachina »

My original Rotation screen had four slots, and was actually included as part of the kJams download package (the one I made for the Lava Lounge. Not sure if it is still included). I have since modified it with three slots and changed the graphics a bit. I use only three slots for the exact same reason.
I think one singer is a bit too few, though. I get around the problem of potential changes to the rotation two ways. First, I say right on the screen that the rotation is subject to change, and second, when I have an idea that the next two slots might change, I just hit the right arrow at the end of the current track, which advances me to the next track and skips the rotation screen entirely.
But in general, I interpret your post as another vote for a user definer rotation system! : )
Last edited by DeusExMachina on Thu Jun 02, 2011 12:57 pm, edited 1 time in total.

dave
Site Admin
Posts: 6715
Joined: Sun Sep 18, 2005 8:02 am
Location: Seattle
Contact:

Re: Show desktop after song?

Post by dave »

thy will be done.

(but after i get this "1.0" thing done)

Post Reply