Quoting bklaas <[EMAIL PROTECTED]>:
thanks, KDF. I'm still a little confused how MusicMatch is supposed to fit into the Slimserver UI. MusicMatch makes playlists, right? Where would a user be looking on the Slimserver web interface for MusicMatch functionality? Clicking on the "Browse Playlist" link? Maybe it's just Friday, but I don't think I'm getting it...
First off, MusicMatch is a different animal from "MusicMagic" or MusicIP as it is now known. MusicMagic can be used to manage your library (importing metadata during scan) and as a mixer for playlists. They program has some fancy algorithm for blending songs that "fit" together based on various criteria. They provide an HTTP API for requesting playlists based on "seeds". Seeds ca be artist, album, genre, song, an existing playlist or a variant of a playlsit, called "moods". Both the player UI and web UI have hooks for creating the mixes. As for your skin, it can be up to you where and what you wish to support. Slimserver actually works with two mixer programs, Moodlogic and MusicMagic. Each has their own graphic (b_mix.gif and b_mmmix.gif respectively) that we use in the web interface to call the http API. Most skins that support the mixing, so far only make it available as part of the browse modes. Your cmdwrappers file already has the stuff in place for browsecontrols, etc. However, browsecontrols_abbr is only the PLAY and ADD. If you add the mixer lines to that, then you will have links to activate musicmagic playlists. Clicking the b_mmmix.gif icon next to "U2" for example would create a playlist based on U2 as an artist. Server settings will determine how large the playlist should be and how varied.
I downloaded the linux MusicIP program and took a look. As far as I can tell it at least *looks* free. If there's a cost associated with it they hide it quite well.
The API used to be something you had to pay for. I believe this is going away to give more people access to the mixing features from third party applications like slimserver.
Before I run this program against my library, I still want to know if MusicIP edits ID3 tags. Anyone know?
It does not. They create their own data storage (default.m3lib, IIRC). The initial analysis of the files can take very long time (1 week for a full analysis) but you rarely ever have to run it all over again (don't go wiping out the m3lib file, of course). I believe that some recent versions to allow the option of embedding the analysis data into the audio files themselves for faster recovery, but this still avoids the ID3 tags themselves.
-kdf _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
