PDA

View Full Version : A couple of MusicIP questions.



Nonreality
2008-05-31, 11:45
I can't seem to find an answer to these things anywhere. I'm hoping someone here can help. In the setting for musicip there is MusicIP mix filter. Mine just says none and I can't change that. Is this somethng that is usable and how do you activate it? MusicIP playlist format. It has a place for prefix (mine says musicip) and suffix. What should I have in those places? One more thing, I had read that you can use moods in SC but I can't find out how. I can create them in the Musicip GUI but they don't show anywhere in SC. Any ideas?
Thanks

Siduhe
2008-05-31, 12:03
You have to create the filter in the MusicIP GUI first. Right click in the GUI, create filter, and then define your conditions. We have filter Siduhe (all songs in my music folder) and Mr Siduhe (all songs in his) so that we can generate mixes from only our own tracks if we want. You may need to stop/start the API and/or do a full clear and rescan to make them come up.

On prefixes/suffixes, this is something you put in front of or after any musip playlists when they show up in Squeezecenter. So, if you create a mix using the MusicIP GUI and don't clear it, then next time you do a full clear and rescan the MusicIP playlist will appear in your Squeezecenter playlists. I put ZZ: in front of mine, so they always appear at the bottom of the list in Squeezecenter.

Same with moods, a full clear and rescan should do it. If you are running headless, you may also need to reload cache after you've made your changes in the GUI.

Nonreality
2008-05-31, 13:11
Thank you, I'll give it a shot.

Brian Ritchie
2008-06-29, 16:25
You have to create the filter in the MusicIP GUI first. Right click in the GUI, create filter, and then define your conditions. We have filter Siduhe (all songs in my music folder) and Mr Siduhe (all songs in his) so that we can generate mixes from only our own tracks if we want. You may need to stop/start the API and/or do a full clear and rescan to make them come up.

After a series of surprises today, my wife has Ordered me to configure MusicIP so that it can be forbidden from adding Progressive Rock to its mixes. So I created a suitable named filter in the MIP GUI (once I realised that Library / List Custom Filter... didn't seem to do the trick). But I can't get the little sod to show up in the SqueezeCenter MIP plugin settings. I've tried stopping and restarting SC, both with and without stopping and restarting the MIP GUI. I've tried telling MIP to save the library cache (though I wouldn't expect to have to do this "just" for a new filter). I've tried a full rescan (luckily finding other things to do for the hour that this took, 30 minutes of which was thanks to MIP alone). No joy. The list of filters remains resolutely stuck at "(None)". So I'm posting this to register my frustration, because previous experience shows that this is exactly what I need to do before it will work. :-)

I'm still finding MusicIP integration quirky. Several times today I created mixes in the SC web interface only to discover that selecting the Play icon did absolutely nothing; the only "solution" was to repeatedly generate mixes until one did actually work. (And then I managed to sync with another player in the wrong direction, and wiped the playlist anyway!) Even trying to play single items from the generated list did nothing. Later still, mix generation from the SC webface stopped working completely (all mixes were "empty"). No such problem with the Controller interface, but I was using the webface for other things that aren't available on the controller, and it's annoying to have to keep switching between control devices...

When SC+MIP works, it's pretty good; but it just doesn't seem to be reliable, and I've yet to discover why it works sometimes but not others.

-- Brian

cparker
2008-06-30, 02:44
Hi Brian,

You should look at setting MIP to run in headless mode, then when you have done your stuff in the MIP GUI, just reload the MIP headless page and then a rescan with SC and should be job done!

This is the strongest way of using MIP and SC together, otherwise if you close the MIP GUI then MIP stops.

If you replace the original MIP interface with my improved MIP headless interface you will get a filters button so you can check that the filters are viewable.

Then if you reload from SC they should appear. (should ;)

See my site for further details.

Brian Ritchie
2008-06-30, 17:53
You should look at setting MIP to run in headless mode, then when you have done your stuff in the MIP GUI, just reload the MIP headless page and then a rescan with SC and should be job done!

This is the strongest way of using MIP and SC together, otherwise if you close the MIP GUI then MIP stops.

Thanks - but I'm already running MIP headless. I only start the GUI to find and analyse any new stuff, or to create filters.


If you replace the original MIP interface with my improved MIP headless interface you will get a filters button so you can check that the filters are viewable.

Then if you reload from SC they should appear. (should ;)

See my site for further details.

Yup, had already done all that - your site was instrumental in getting my headless MIP up and running (though for some reason for ages I could only make mixes from playlists in SC). The filters certainly appear from your interface.

... aha! And now they appear in SC as well! (Without any more new scans, btw; so would a rescan really be necessary?) What I *didn't* do before was visit the headless page after creating the filter.

I still haven't quite sussed the relationship between the GUI and the headless server. Is it the case that the server needs to be "kicked" in order to pick up changes made by (or when using) the GUI?

Unfortunately, this means my wife can now have prog-free mixes :-( But only if I tell her it's fixed :-)

-- Brian

cparker
2008-07-01, 00:51
I still haven't quite sussed the relationship between the GUI and the headless server. Is it the case that the server needs to be "kicked" in order to pick up changes made by (or when using) the GUI?
-- Brian

Yep the MIP GUI and the MIP headless are independent in that if you make changes in the GUI, you need to refresh the headless. Maybe MIP will fix that one day ;)

Nonreality
2008-07-01, 03:12
Yep the MIP GUI and the MIP headless are independent in that if you make changes in the GUI, you need to refresh the headless. Maybe MIP will fix that one day ;)Ever since I've found your site I've had no problems with MusicIP. I use your load in the right order edit to the reg and your interface for the headless web interface. It all works great. Thank you again my friend.