Another type of Foobar2000’s playlists are randomly generated autoplaylists where songs, or groups of songs, are selected randomly from a pool of the same. By predefining a subset of a media library, “pools” of refined selections can be created and then drawn from.
foo_random_pools is a foobar2000 component for creating random playlist entries selected and grouped by various pool definitions.
Let’s say you want a playlist of random blues albums from your library.
First you’ll need to install the foo_random_pools component.
After you’ve installed foo_random_pools, you’ll need to set up a pool in the File > Preferences > Tools > Random pools sub-menu.
You’ll need to select the “Add …” button which brings up the Random pool criteria form.For example to make a pool of blues albums use the following criteria:
Name: Album – All Blues
Group: %album artist% – %date% – %album%
Determine probability for picking groups …: Unchecked
Number of groups to add: 1
Filter: (NOT %album artist% IS “Various Artists”) AND (%genre% HAS Blues)
Filter with the content of the target playlist: Unchecked
Number of tracks to add: 0
Number of minutes to add: 0
Number of MBs to add: 0
Limit after sorting: Unchecked
Sort / limit each group: Checked
Now you have to link pools to a playlist by specifying a name in the Autoadd section’s Playlist patterns field of the Random pools preferences menu.
Create a new playlist, File>New Playlist Ctrl+N, and name it “Random Blues Album” and then select and display it.
To add a random blues album to the playlist, select File > Random pools > Album – All Blues. Each time it’s selected, another random blues album will be added to the playlist.
Playlists, or named lists of songs, are an essential aspect of Foobar2000. Whenever you add a song to Foobar, you are essentially adding it to one of foobar’s playlists.
Playlists can be created manually by adding individual songs or automatically by specifying a set of conditions in a query with the result displayed as an “Autoplaylist”. Manually created playlists are static, they don’t change unless you change them, Autoplaylists are dynamic, that is, the results may change whenever the playlist is queried.
Playlists created manually can be edited directly, while Autoplaylists are edited by modifying the query. However, you can save the results of an Autoplaylist as a new static and therefore editable, playlist.
Creating an Autoplaylist of an Albumlist item like genre:
Select by genre from the Albumlist view selector
Select a genre from the list of genres
Right click that selected genre and select Create Autoplaylist
You will now have a new Autoplaylist listed on the playlist manager tab with the name of the genre you selected. Playlists created this way are called an Album List branch.
Creating an Autoplaylist of a folder’s contents:
Select the Search tab
enter %path% HASreplace this with the actual path in the search field