Stations V3-0 is completely rewritten and replaces the buttons panel and the options panel with 3 icon-driven
functions.
Right Click on a Node or PlayList in the Tree then select "Set Station" to associate a Station with a Node or PlayList
- Select New Station to create a new Station
- or select an existing Station to associate
Click Edit/ReSet Station to clear a previously set Station
Click on the Play Station Icon to play the tracks from the associated PlayList or Node
There is no arbitrary limit of 10 stations or 10 node/playlists per stations with V3-0. The On-Play-Action is
determined from the Options/Player/On-Play action settings rather than the Options/Stations settings.
V3-2 includes the requested option to sort the stations as well as improved performance with new
MediaMonkey 'event'. MediaMonkey v3.1.0.1218 required.
An installation package is available here: http://www.mediafire.com/?yhjt2yqdr3i
History
20-Jan-2009 Adjusted Play-Now action to best follow MM's action
24-Jan-2009 Added requested option to sort Stations. Default is not sorted.
This new script, Stations, is similar in functionality to mmStations but has been rewritten to implement two major changes.
1. Stations supports 10-100 Stations (buttons) to which you can assign playlists. The top button, in vertical layout, or left button in horizontal layout, allows you to toggle between A,B,C...J sets of 10 buttons each. The number of station Sets, 1-10, is user-settable in the options panel.
2. The method to assign playlists has completely changed from the options panel method in mmStations. With Stations, you right-click on a playlist and select "Set Station", then select one of A,B,C,D,E then the individual station. The button name is automatically assigned the playlist name. Note long playlist names may overrun the button size. The Button "Hint" will display the entire node or playlist name.
V2.0 adds the ability to select any Node, in addition to Playlists, to assign to a station. Nodes can be artists, albums, genres, Magic Nodes, MegaDJ nodes, etc.
A couple of major caveats with the first implementation of this feature, with large collections, 1) it can be much slower than with playlists and 2) it may not retrieve all of the tracks with large (thousands) of tracks in the node.
Version 2-5 adds a toolbar icon to select and play associated node/playlists. This version incorporates some
Media Monkey v3.1 code and is therefore only supported on v3.1. Use for testing purposes at this time.
( Version 2-7): http://www.mediafire.com/?ywyqiiyzudc
A V2-4 installation package is available here: http://www.mediafire.com/?egy0ydidnt4
History:
1-Jan-2009 Increased number of stations to 50 (A-B-C-D-E Stations Sets).
3-Jan-2009 Added feature to select any node in addition to playlists.
5-Jan-2009 Add support for MegaDJ nodes.
6-Jan-2009 Added support for 10-100 stations, set in options panel.
8-Jan-2009 Added ability to name the Station Sets via the options panel. Performance has been improved for
node selections. Playlists are still the fastest method.
9-Jan-2009 Added ability to Reset (clear) a set station by right clicking in the Tree, select ReSet Station and
follow link to station to be ReSet.
14-Jan-2009 Added toolbar icon to play nodes/playlists
15-Jan-2009 Added option in Tools/Options/Stations to hide the buttons panel and/or the Station Icon
Also improved performance of seeking to a node and the right-click/toolbar menus.
17-Jan-2009 Cosmetic changes - added custom icons.
mmStations has been updated to allow both mmStations and Stations to co-exist for testing and comparison purposes. An
installation package is available here: http://www.mediafire.com/?evozjtmzmnw
Any and all comments/feedback are welcome.
mmStations is a new script that allows you to assign playlists to buttons in a dockable panel. Just click the button to play the associated playlist.
History: 6-Nov-2008 New implementation to better sync trackswindow with nowplaying window
Fixed navigation to operate like classic MM
Added more buttons - now 10
Added option to set how tracks are added to Now Playing
Major rewrite to accomodate some requests
Added ability to edit a station button in the main tracks window by clicking the button twice
you can still set all buttons in the options panel
Added program title and version to the title bar along with the name of the playlist
currently playing
investigating not including playlists with no tracks
investigating unexpanding the playlist after traversing the playlist tree
known issue: playlists with duplicate names - only last one shows in pulldown list
9-Nov-2008 Introducing V2.0, a major rewrite with several improvements and requests
The structure in the MediaMonkey.ini file has changed and this version will update
the file to work with this version.
The annoying expanding of the playlist tree has been eliminated.
The list of playlists in the pulldown field is now indented to reflect position in the tree
Resolved issue with duplicate playlist names not being recognized, duplicate playlists
will display a count, (n) after the name.
Expanded the button size in the vertical layout to support longer station names.
It may not be feasible to omit empty playlists. The performance hit is unacceptable.
10-Nov-2008 Uploaded minor version 2.1. Fixed problem with duplicate playlists. If you're running V2.0
already, when you install this version, the first thing to do is go to
tools/options/mmStations and click OK.
11-Nov-2008 Uploaded minor version 2.2. Fixed problem with changes in PlayList (rename, moving).
PlayLists can now be renamed or moved and retain association with assigned Station
button.
14-Nov-2008 Fixed problem reported by Fuzzynavel that occurred in the options section when a
playlist was not assigned to a station.
14-Nov-2008 New version - 2.4, fixes a problem whereby tracks were added twice to nowplaying if the
when the option "Add Tracks" is selected.
27-Nov-2008 Uploaded minor version 2.5. Fixed SDB.Inifile issue in 3.1 beta. Fixed cosmetic issues in options
whereby some checkbox captions were being truncated. Made vertical layout and auto start default
values.
Many thanks to Trixmoto for his code to traverse the playlist tree!
Any/all comments/suggestions are welcome.
The dockable panel can be configured in a horizontal or vertical orientation.
This is an image of the horizontal orientation docked to the bottom of the main tracks window:

Here's how the vertical orientation looks docked with the Now Playing window:
