"Music Party Mode", Jukebox feature!
#71
everything on your ideas list can be incorporated into the library, now playing, and visualisation windows. i see no driver for a new window. all we need is a new visbility condition of "musicplayer.partymode".

i've always thought that the options to restrict where party mode gets is songs from should be somehow added into the library window. i'm not sure how yet though. this is the hard part. for the first iteration, i was thinking about a simple genre restrictions using the context menu "restrict partymode to this genre". you can pick more than one. then you start party mode. and once partymode is disabled, the restrictions are lost.

i like the freshen idea. that's easy accomodated in the now playing window context menu.

hmmm. i kind of like the idea of allowing a "mostly" or "relax restrictions" option which would keep the song choices to the restriction 90% of the time or something around there. that, however, makes it more complex to compute the number of unique songs left to play. there's the number of unique songs which meet the criteria, and there's the total number of unique songs. the history would need to be able to distinguish between the two types.

while i'm on the topic of song restrictions, if we want the ability to keep track of the number of unique songs left in the database, then the restictions absolutely must be be defined before party mode starts. they cannot be changed dynamicly. or they can be changed dynamically, but party mode is "reset" at that time which means you may get some repeats right afterwards.

speaking of history, this needs to be tweaked. i was about to change the history so that its a function of the number of songs. this is what i was considering: if the db has atleast 50 songs, the history size is 1/2 the number of songs, up to some maximum value, 100, even as high as 500. if there's less than 50 songs, there is no history at all. today, with less than 50 songs, partymode cant be enabled. (that reminds me, all errors are logged, but there's no popup indicator. i need to get that into the system now.)

** edit **
jmarshall may have some idea on how to make the now playing window "dual purpose". there's already a few windows which are multi-id'ed. this could potentially work for party mode to allow the now playing window to be sufficiently altered and reskinned when party mode is active.



Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply


Messages In This Thread
[No subject] - by kraqh3d - 2006-02-19, 19:01
[No subject] - by ceomr - 2006-02-20, 00:00
[No subject] - by Loto_Bak - 2006-02-20, 08:50
[No subject] - by kraqh3d - 2006-02-20, 15:54
[No subject] - by DonJ - 2006-02-20, 17:52
[No subject] - by reddington - 2006-02-20, 18:49
[No subject] - by Loto_Bak - 2006-02-20, 21:18
[No subject] - by chadoe - 2006-02-20, 22:54
[No subject] - by kraqh3d - 2006-02-20, 23:52
[No subject] - by pike - 2006-02-21, 04:28
[No subject] - by jmarshall - 2006-02-21, 10:01
[No subject] - by kraqh3d - 2006-02-21, 15:08
[No subject] - by sollie - 2006-02-21, 15:47
[No subject] - by kraqh3d - 2006-02-21, 16:30
[No subject] - by sollie - 2006-02-21, 17:36
[No subject] - by [email protected] - 2006-02-21, 17:42
[No subject] - by alterior - 2006-02-21, 18:52
[No subject] - by pike - 2006-02-21, 19:05
[No subject] - by jeffmcclain - 2006-02-21, 19:16
[No subject] - by Solo0815 - 2006-02-21, 19:27
[No subject] - by reddington - 2006-02-21, 19:32
[No subject] - by chadoe - 2006-02-21, 20:46
[No subject] - by Smokehead - 2006-02-21, 20:52
[No subject] - by DonJ - 2006-02-21, 21:27
[No subject] - by jmarshall - 2006-02-21, 21:58
[No subject] - by kraqh3d - 2006-02-22, 03:48
[No subject] - by Loto_Bak - 2006-02-22, 04:21
[No subject] - by jmarshall - 2006-02-22, 05:05
[No subject] - by MidKnight - 2006-02-22, 10:09
[No subject] - by chadoe - 2006-02-22, 16:31
[No subject] - by kraqh3d - 2006-02-22, 16:40
[No subject] - by pike - 2006-02-22, 18:43
[No subject] - by kraqh3d - 2006-02-22, 18:50
[No subject] - by reddington - 2006-02-22, 19:05
[No subject] - by kraqh3d - 2006-02-22, 19:17
[No subject] - by jmarshall - 2006-02-22, 21:36
[No subject] - by ysbox - 2006-02-22, 23:24
[No subject] - by kraqh3d - 2006-02-23, 03:06
[No subject] - by kraqh3d - 2006-02-23, 03:07
[No subject] - by kraqh3d - 2006-02-23, 16:23
[No subject] - by reddington - 2006-02-23, 20:58
[No subject] - by sollie - 2006-02-24, 16:39
[No subject] - by kraqh3d - 2006-02-24, 17:08
[No subject] - by sollie - 2006-02-24, 20:03
[No subject] - by pike - 2006-02-24, 22:54
[No subject] - by kraqh3d - 2006-02-26, 17:05
[No subject] - by spiff - 2006-02-26, 17:19
[No subject] - by Bobbin007 - 2006-02-26, 17:22
[No subject] - by kraqh3d - 2006-02-26, 23:17
[No subject] - by spiff - 2006-02-27, 00:14
[No subject] - by kraqh3d - 2006-02-27, 00:20
[No subject] - by Bobbin007 - 2006-02-27, 00:48
[No subject] - by kraqh3d - 2006-02-27, 02:01
[No subject] - by kraqh3d - 2006-03-02, 03:40
[No subject] - by pike - 2006-03-02, 09:33
[No subject] - by C-Quel - 2006-03-02, 13:23
[No subject] - by pike - 2006-03-03, 13:04
[No subject] - by sollie - 2006-03-03, 13:27
[No subject] - by spiff - 2006-03-03, 13:55
[No subject] - by kraqh3d - 2006-03-03, 14:49
[No subject] - by pike - 2006-03-04, 01:24
[No subject] - by kraqh3d - 2006-03-04, 02:31
[No subject] - by pike - 2006-03-04, 09:05
[No subject] - by C-Quel - 2006-03-04, 11:12
[No subject] - by pike - 2006-03-04, 11:51
[No subject] - by C-Quel - 2006-03-04, 11:54
[No subject] - by pike - 2006-03-04, 12:37
[No subject] - by kraqh3d - 2006-03-05, 02:38
[No subject] - by pike - 2006-03-05, 08:54
[No subject] - by Loto_Bak - 2006-03-05, 13:15
[No subject] - by kraqh3d - 2006-03-05, 15:33
[No subject] - by kraqh3d - 2006-03-07, 02:52
[No subject] - by whodini - 2006-03-07, 08:13
[No subject] - by pike - 2006-03-07, 10:08
[No subject] - by kraqh3d - 2006-03-07, 15:32
[No subject] - by pike - 2006-03-07, 18:21
[No subject] - by kraqh3d - 2006-03-07, 18:27
[No subject] - by pike - 2006-03-07, 18:29
[No subject] - by reddington - 2006-03-07, 18:29
[No subject] - by kraqh3d - 2006-03-07, 18:33
[No subject] - by kraqh3d - 2006-03-07, 18:35
[No subject] - by Loto_Bak - 2006-03-07, 19:36
[No subject] - by kraqh3d - 2006-03-07, 21:00
[No subject] - by jmarshall - 2006-03-07, 22:10
[No subject] - by kraqh3d - 2006-03-07, 22:41
[No subject] - by jmarshall - 2006-03-07, 23:02
[No subject] - by jmarshall - 2006-03-08, 04:53
[No subject] - by kraqh3d - 2006-03-08, 05:32
[No subject] - by pike - 2006-03-08, 10:23
[No subject] - by pike - 2006-03-08, 13:19
[No subject] - by kraqh3d - 2006-03-08, 15:40
[No subject] - by pike - 2006-03-08, 16:55
[No subject] - by pike - 2006-03-08, 17:29
[No subject] - by kraqh3d - 2006-03-08, 21:13
[No subject] - by pike - 2006-03-11, 02:07
[No subject] - by kraqh3d - 2006-03-11, 02:42
[No subject] - by pike - 2006-03-11, 16:22
[No subject] - by kraqh3d - 2006-03-11, 21:34
[No subject] - by reddington - 2006-03-27, 20:28
[No subject] - by kraqh3d - 2006-03-27, 21:28
[No subject] - by reddington - 2006-03-28, 19:10
[No subject] - by ClearSong - 2006-03-31, 20:38
[No subject] - by Livin - 2006-03-31, 21:05
[No subject] - by kraqh3d - 2006-03-31, 21:34
[No subject] - by kraqh3d - 2006-03-31, 21:36
[No subject] - by Livin - 2006-04-04, 22:45
[No subject] - by jmarshall - 2006-04-04, 23:24
[No subject] - by Livin - 2006-04-04, 23:47
[No subject] - by Livin - 2006-04-05, 03:16
Logout Mark Read Team Forum Stats Members Help
"Music Party Mode", Jukebox feature!0