Well, it's a bit complicated, since there are several ways to create a
MiP mix already :
- Click the "MM" icon in the web UI (applies to
track/album/artist/genre)
- Press and hold the "Play" button (applies to
track/album/artist/genre)
- Select "Create a MusicIP mix" option (only applies to track)

Basically, we would only need a "Preview mixes first" (short :
"preview") option in the MusicIP plugin settings and have it defaulting
to 'checked', so that we keep the actual behaviour. When unchecked, we
would not review the mix before playing it or adding it to the current
playlist.

First, I can't think of any reason why, when there's nothing playing
actually, one would not want the created MiP mix to replace the current
playlist and start playing immediately, whatever the "preview" option is
set to. Hence, I don't think there's any need for a third state (a kind
of 'smart' or 'auto' value) for the "preview" option. I may be wrong,
so I'm waiting for anybody's feedback here.

Second, I'm pretty sure we all agree to this point : creating a MiP mix
from the currently playing track should not lead to the currently
playing track to be restarted when the mix is launched. 

HOW IT'S WORKING NOW

_Web_UI_

1. Click "MM" icon on track/album/artist/genre = Create & preview MiP
mix
2.1 Click "Play" on MiP mix playlist = replace current playlist with
MiP mix & start playing
2.2 Click "Add" on MiP mix playlist = add MiP mix at the end of the
current playlist


_Play_button_

1. Press and hold "Play" button on track/album/artist/genre = Create &
preview MiP mix
2.1 Press "Play" = replace current playlist with MiP mix & start
playing
2.2 Press "Add" = add MiP mix at the end of the current playlist
2.3 Press & hold "Add" = insert MiP mix into the playlist after the
currently playing song


_Create_a_MusicIP_Mix_

1. Press controller's wheel button or SB/TP remote's "Right arrow" on
the "Create a MusicIP Mix" option of a track = Create & preview MiP
mix
2.1 Press "Play" button or controller's wheel button = replace current
playlist with MiP mix & start playing
2.2 Press "Add" = add MiP mix at the end of the current playlist
2.3 Press & hold "Add" = insert MiP mix into the playlist after the
currently playing song


HOW IT COULD BE WORKING

_Web_UI_

NB : I'm assuming it's possible to handle a "long" click on icons, like
with the remove button.

A. "preview" option is selected 

1. Click "MM" icon on track/album/artist/genre = create and preview MiP
mix
2.1 Click "Play" on MiP mix playlist = replace current playlist with
MiP mix and start playing
2.2 Click "Add" on MiP mix playlist = add MiP mix at the end of the
current playlist
2.3 Click and hold "Add" on MiP mix playlist = insert MiP mix after the
currently playing song


B. "preview" option is not selected

1.1 Click "MM" icon on track/album/artist/genre = create MiP mix,
replace current playlist with it and start playing
1.2 Click and hold "MM" icon on track/album/artist/genre = add MiP mix
at the end of the current playlist


_Play_button_

A. "preview" option is selected 

1. Press and hold "Play" button on track/album/artist/genre = create
and preview MiP mix
2.1 Press "Play" = replace current playlist with MiP mix and start
playing
2.2 Press "Add" = add MiP mix at the end of the current playlist
2.3 Press & hold "Add" = insert MiP mix after the currently playing
song

B. "preview" option is not selected 

1.1 Press "Play" = create MiP mix, replace current playlist with it and
start playing
1.2 Press "Add" = create and add MiP mix at the end of the current
playlist
1.3 Press & hold "Add" = create and insert MiP mix after the currently
playing song


_Create_a_MusicIP_Mix_

A. "preview" option is selected 

1. Press controller's wheel button, SB/TP remote's "right arrow", or
"Play" button on the "Create a MusicIP Mix" option of a track = create
and preview MiP mix
2.1 Press "Play" button or controller's wheel button on "Play this mix"
option = replace current playlist with MiP mix and start playing
2.2 Press "Add" = add MiP mix at the end of the current playlist
2.3 Press and hold "Add" = insert MiP mix after the currently playing
song

B. "preview" option is not selected 

1.1 Press controller's wheel button, SB remote's "Right arrow", or
"Play" button on the "Create a MusicIP Mix" option of a track = create
a MiP mix, replace the current playlist with it and start playing
1.2 Press "Add" on the "Create a MusicIP Mix" option of a track =
create and add MiP mix at the end of the current playlist
1.3 Press and hold "Add" on the "Create a MusicIP Mix" option of a
track = create and insert MiP mix after the currently playing song


Sorry for the long post, I just wanted to be as clear as possible on
what I'm thinking about (yes, I'm a bit disturbed ;)).


-- 
sebp

System : Mac Mini for ripping to FLAC (Max) > SqueezeCenter 7.2 running
on a ReadyNAS NV+
Living room : Squeezebox 3 > Beresford DAC > Trends Audio TA10.1 > KEF
iQ9
Bedroom : Squeezebox 3 > NAD C315BEE > KEF iQ3
Kitchen : SB Receiver > Logitech SoundMan X1
'Last.fm' (http://www.last.fm/user/sebp)
------------------------------------------------------------------------
sebp's Profile: http://forums.slimdevices.com/member.php?userid=11768
View this thread: http://forums.slimdevices.com/showthread.php?t=51775

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to