|File Search||Catalog||Content Search|
ruffle - Automatic playlist generator for muine… more info»
Ruffle Plugin This is a plugin for Muine to automatically generate playlists based what on what you've recently been listening to. For those times when you want a bit of randomness in your life. Ruffle works by finding songs that are similar to what you're currently listening to. You can choose to have songs from the same artist, from the same genre as well as a more random selection. Ruffle also can retrieve similar artists using the Audioscrobbler 'explore artists' service, just like the amaroK player. Ruffle doesn't have an extended search screen like iTunes' Smart Playlists. If you want to listen to rock music, put a few rock tunes in your playlist and put Ruffle to work. Ruffle also keeps track of your listening habits. You can see what your favourite songs/artists/album currently are in the Charts screen. Installation: This plugin requires Muine 0.8.3 and sqlite version 2 (Mono doesn't support v3 yet). Compile and install the plugin by typing make then make install. This puts the plugin into the local plugin directory (~/.gnome2/muine/plugins). Now, when you start playing songs in Muine, the Ruffle plugin will store them in its database. Of course, this way Ruffle won't know about a song until you play it. If you want to import your entire Muine library into Ruffle, open the Ruffle window and click the "Preferences" tab. Click the "Synchronise" button. This will take a minute or two, but you can start using Muine while it's whirring away. Click the "Read Tags" button to load in metadata from your files. At the moment this just loads in the Genre tag. Upgrading? The database schema has changed again with 0.3b2. But I've done away with setup and conversion scripts, so from now on all upgrades should be invisible and seamless. But for now you still have to run the convert-to-0.3.sh script to preserve your data. Please email me if you have any problems with that script. Using Ruffle: The plugin a 'Ruffle...' entry to the File menu. This opens a window with a number of tabs: * Playlists The playlist generation screen. * Top 100 Have a look at your favourite songs on the charts screen. * History Type in the name of a band to see when you listened to it in the past * Preferences Check 'Keep playlist filled' if you want Ruffle to keep adding songs to the playlist automatically To create a playlist, first put a few songs in your playlist as a guide to what you'd like to listen to. If the playlist is empty, Ruffle looks at the past few songs you listened to. Go to Ruffle... then Playlists. Ruffle draws on different sources when making playlists. Which sources are best depends on the kind of playlist you want. For example, a playlist made up of just songs by the same artist won't be very diverse, so you might want to add a few randomly chosen songs into the mix. Activate or deactivate a source by clicking on the checkbox. Use the sliding bars mix in more or fewer songs from each source. Adjust the 'variety' slider. You can choose between a playlist made up of songs that you've been listening to a lot recently, or songs that haven't been as popular. Specify how many songs you want in the playlist. Press "Create Playlist". A list of the songs will appear in the Preview pane. Now press Queue or Play to set them going. If you want to have the scheduler keep adding songs to the playlist as you listen to them, check that box. Problems? Ruffle keeps a log in ~/.gnome2/muine/ruffle-log.txt. You can show debugging messages in the terminal by setting the environment variable RUFFLE_DEBUG=[debug-level], where [debug=level] = 0, 1 or 2, with 0 being the most verbose. Please email me (mrm21 sussex ac uk) if you have any problems or suggestions!