I can get a MusicIP mix when I browse to an artist, album, genre or song within the music library.
However, the following things seem wrong: 1. MusicIP mix isn't an option when I browse songs within the Now Playing playlist (SB3). It's also not an option when I right-arrow into a song from the Now Playing screen and scroll to song title, artist, album or genre, but it is if I drill down further into an artist, album or genre. I can do the opposite within the WebUI - a Mix icon is available next to each song in the Now Playing panel, but if I click on a song to bring up song info, there isn't a mix icon for that song at the top of the song info screen. 2. When I bring up the mixers (with play.hold) and select MusicIP, I get a list of the tracks that have been selected for the mix. I can press play to start playback of that mix. However, each track has a right-arrow symbol, but nothing happens when right-arrow is pressed. I assume it should be possible to press right-arrow to bring up the song information. Pressing play on any track seems to play the playlist from the first track in the list. I'd quite like to be able to pick a song from a mix and decide to use that as a seed for a mix instead. Eg. so I could select a favourite album, artist or genre, bring up a musicIP mix, and from there select a song by a different artist and play a mix based on that song. 3. I have configured MusicIP plugin to allow mix parameters to be chosen on each player before starting the mix. If I press play on the list of mix options, this breaks Music IP: [07:46:53.5017] Slim::Hardware::IR::executeButton (1034) Button [play] with irCode: [undef] not implemented in mode: [MMMsettings] [07:46:53.7584] Slim::Display::Display::curLines (410) Error: This function is depreciated, please call $client->curLines() or $display->curLines() [07:46:53.7591] Slim::Display::Display::curLines (410) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (P:/Music/SlimServer/trunk/server/Slim/Display/Display.pm line 410) frame 1: Slim::Display::Display::curLines (P:/Music/SlimServer/trunk/server/Slim/Plugin/MusicMagic/PlayerSettings.pm line 39) frame 2: Slim::Plugin::MusicMagic::PlayerSettings::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1030) frame 3: Slim::Hardware::IR::executeButton (P:/Music/SlimServer/trunk/server/Slim/Buttons/Input/List.pm line 143) frame 4: Slim::Buttons::Input::List::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1030) frame 5: Slim::Hardware::IR::executeButton (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 158) frame 6: Slim::Control::Commands::buttonCommand (P:/Music/SlimServer/trunk/server/Plugins/StatusFirst/Plugin.pm line 169) frame 7: Plugins::StatusFirst::Plugin::StatusFirst_buttonCommand (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1776) frame 8: (eval) (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1776) frame 9: Slim::Control::Request::execute (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 830) frame 10: Slim::Control::Request::executeRequest (P:/Music/SlimServer/trunk/server/Slim/Player/Client.pm line 569) frame 11: Slim::Player::Client::execute (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1051) frame 12: Slim::Hardware::IR::processCode (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 870) frame 13: Slim::Hardware::IR::releaseCode (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 606) frame 14: Slim::Hardware::IR::checkRelease (P:/Music/SlimServer/trunk/server/Slim/Utils/Timers.pm line 198) frame 15: (eval) (P:/Music/SlimServer/trunk/server/Slim/Utils/Timers.pm line 198) frame 16: Slim::Utils::Timers::checkTimers (P:\Music\SlimServer\trunk\server\slimserver.pl line 507) frame 17: main::idle (P:\Music\SlimServer\trunk\server\slimserver.pl line 454) frame 18: main::main (P:\Music\SlimServer\trunk\server\slimserver.pl line 1013) [07:46:53.7797] Slim::Formats::RemoteStream::request (158) Warning: Invalid response code (500) from remote stream http://localhost:10002/api/mix?playlist%3D&variety=-0&rejectsize=-0&mixgenre=0&style=-0&sizetype=tracks&size=-0 [07:46:54.6300] Slim::Buttons::BrowseDB::mixerExitHandler (333) Running Mixer Slim::Plugin::MusicMagic::Plugin [07:47:05.5453] Slim::Formats::RemoteStream::request (158) Warning: Invalid response code (500) from remote stream http://localhost:10002/api/mix?playlist%3D&variety=-0&rejectsize=-0&mixgenre=0&style=-0&sizetype=tracks&size=-0 [07:47:06.5492] Slim::Hardware::IR::executeButton (1034) Button [play] with irCode: [undef] not implemented in mode: [MMMsettings] [07:47:06.6508] Slim::Hardware::IR::executeButton (1034) Button [play.repeat] with irCode: [undef] not implemented in mode: [MMMsettings] [07:47:06.8053] Slim::Display::Display::curLines (410) Error: This function is depreciated, please call $client->curLines() or $display->curLines() [07:47:06.8062] Slim::Display::Display::curLines (410) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (P:/Music/SlimServer/trunk/server/Slim/Display/Display.pm line 410) frame 1: Slim::Display::Display::curLines (P:/Music/SlimServer/trunk/server/Slim/Plugin/MusicMagic/PlayerSettings.pm line 39) frame 2: Slim::Plugin::MusicMagic::PlayerSettings::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1030) frame 3: Slim::Hardware::IR::executeButton (P:/Music/SlimServer/trunk/server/Slim/Buttons/Input/Bar.pm line 237) frame 4: Slim::Buttons::Input::Bar::__ANON__ (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1030) frame 5: Slim::Hardware::IR::executeButton (P:/Music/SlimServer/trunk/server/Slim/Control/Commands.pm line 158) frame 6: Slim::Control::Commands::buttonCommand (P:/Music/SlimServer/trunk/server/Plugins/StatusFirst/Plugin.pm line 169) frame 7: Plugins::StatusFirst::Plugin::StatusFirst_buttonCommand (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1776) frame 8: (eval) (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 1776) frame 9: Slim::Control::Request::execute (P:/Music/SlimServer/trunk/server/Slim/Control/Request.pm line 830) frame 10: Slim::Control::Request::executeRequest (P:/Music/SlimServer/trunk/server/Slim/Player/Client.pm line 569) frame 11: Slim::Player::Client::execute (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 1051) frame 12: Slim::Hardware::IR::processCode (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 870) frame 13: Slim::Hardware::IR::releaseCode (P:/Music/SlimServer/trunk/server/Slim/Hardware/IR.pm line 606) frame 14: Slim::Hardware::IR::checkRelease (P:/Music/SlimServer/trunk/server/Slim/Utils/Timers.pm line 198) frame 15: (eval) (P:/Music/SlimServer/trunk/server/Slim/Utils/Timers.pm line 198) frame 16: Slim::Utils::Timers::checkTimers (P:\Music\SlimServer\trunk\server\slimserver.pl line 507) frame 17: main::idle (P:\Music\SlimServer\trunk\server\slimserver.pl line 454) frame 18: main::main (P:\Music\SlimServer\trunk\server\slimserver.pl line 1013) [07:47:06.8259] Slim::Formats::RemoteStream::request (158) Warning: Invalid response code (500) from remote stream http://localhost:10002/api/mix?playlist%3D&variety=-0&rejectsize=-0&mixgenre=0&style=-0&sizetype=tracks&size=-0 SC 7.2 trunk. I think 2+3 are bugs, and will raise these later. What about 1 though? _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/beta
