Copyright © 2013 by Peter Belkner (http://home.snafu.de/pbelkner/)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Download the Latest Version
Yet Another Shuffle (YAS) is a shuffle replacement plugin for
Yet Another Shuffle (YAS) is a shuffle replacement plugin for Winamp.
|YAS at WA Forum:||http://forums.winamp.com/showthread.php?t=373206|
YAS aims to shuffle through almost all tracks from a playlist (as opposed to just shuffling through a subset of the playlist). In order to achieve this, YAS
YAS identifies a playlist by a hash code. A playlist's hash code is computed from
A pool of tracks not played so far from a playlist is made persistent between activations of that particular playlist by storing it in a file with a name representing the playlist's hash code. Those files are stored in directory "%APPDATA%\Winamp\Plugins\gen_yas".
NOTE: YAS is incompatible with JTFE (Jump to File Extra).
In order to use YAS, JTFE has to be deactivated.
The "Clear" button allows for resetting the pool associated
to a playlist to contain the whole playlist.
The slider allows controlling when the pool associated to a playlist
is reset to contain the whole playlist:
"Number of Tracks Already Played" also displays percentage.
Technically the length of a playlist is no longer
part of it's correponding hash code. Instead the associated files's
name is prefixed by the playlist's length.
Preferences dialog added.
The "Clear" button allows for resetting the pool associated to a playlist to contain the whole playlist.
The slider allows controlling when the pool associated to a playlist is reset to contain the whole playlist: