full listings » Playback, Content & Discovery


PartyRuffle abu

Localized

An intelligent playlist that continuously shuffles your music based on recommendations from Last.fm or your own track ratings.


PartyRuffle



Description

An intelligent playlist that continuously shuffles your music based on recommendations from Last.fm or your own track ratings.

Take the thought out of playlist creation. PartyRuffle does the thinking for you by using recommendations from Last.fm or your own track ratings to continuously populate a play queue. Want to do a little thinking of your own? Then go ahead and rearrange PartyRuffle's recommendations or add your own selection of tracks to the PartyRuffle queue.

PartyRuffle also includes a collapsible pane on the right (the PartyRuffle Now Playing List) which allows you to modify the PartyRuffle queue with tracks you find while browsing your library.

For users switching from iTunes, PartyRuffle is very similar to iTunes Party Shuffle and iTunes DJ.

Roadmap

For the 0.8.0 release I'm planning to add/improve the following:

  • Improving the Shuffle by feature: skip by Album/Artist/etc...
  • Addressing the performance issues with MediaFlow.
  • Add the ability to use DAAP shared libraries as library sources for PartyRuffle.
  • Fix the cases where duplicate tracks get added to the PartyRuffle playlist.

Feature/improvement requests are always welcome.

Known Issues

  • After opening a playlist command sub-menu (e.g. Play Now in PartyRuffle or Add to PartyRuffle) all other sub-menus will not open. This is a bug (see Bug #22374) in Songbird 10 and not in PartyRuffle.
  • PartyRuffle is not compatible with the Now Playing List and Now Playing List 2 extensions. The sub-menus can be opened again by closing the playlist menu and opening it again.
  • Using the Enqueue the entire playlist and start playing the track option will sometimes cause the first track in the playlist to play twice in row.


Help localize PartyRuffle at BabelZilla






Release Notes

Update 0.7.2 - 10/01/12

  • Fixed: A bug introduced in 0.7.1 caused recent tracks to still get added to the playlist.
  • Fixed: Removed some spurious error messages occurring on Nightingale.

Note: This version is not compatible with the Now Playing List and Now Playing List 2 add-ons.




Images

(1)
  • Screenshot_thumbnail
 

Comments

(101)


boosh
boosh

5 stars for just the name alone! lol.
Great job! Thanks!

over 2 years ago
chuckrudolph
chuckrudolph

Would it be possible to add a setting to ignore any files with specific genres, e.g. audiobooks

over 2 years ago
Seb
Seb

I'm french, I don't view your addon when I installed...

over 2 years ago
detection
detection

The name is perfect!

over 2 years ago
McBainUK
McBainUK

Is it possible to delete a single track that you don't want in the shuffle list?

over 2 years ago
zbu
zbu

I gave 4 stars, because for me a "delete on disk" or "show in explorer" are missing.

over 2 years ago
abu
abu

@boosh and @detection
Thanks. It definitely is the perfect name. Lucky too, it came to me just as I was about to release the add-on.

@chuckrudolph
I wasn't planning to add such a feature. What I do to achieve this is create a smart playlist which out the unwanted genres. Then set this smart playlist as the Source of PartyRuffle.

@seb
Hmmm... I wasn't able to reproduce this (even with the language set to French; I assume you are using French translations). In any case try the 0.1.1 release as I've added French translations and fixed a number of bugs. If it still doesn't work then take a look in the Error Console (you can find it under the Tools menu) and see if any PartyRuffle related errors are listed. If you do find PartyRuffle related errors listed, then please report them here and I'll see what can be done to fix them.

@McBainUK
This has been fixed in the 0.1.1 release. You can now right-click a track and click Remove just as you would in any other playlist.

@zbu
If you're referring to Remove and Show File then try out the 0.1.1 release. Right-clicking PartyRuffle tracks now brings up the usual playlist context menu.

over 2 years ago
zbu
zbu

The showfile was what I was refering to. With "delete on disk" I meant, sending the file to the trash bin. How it works now is fine (gave you full 5 now :) ) Thanks for listening to commenters.

over 2 years ago
vmos
vmos

Hi, I think this plugin is the thing I'm looking for but I can't get the icon to appear in the sidebar. am I being thick or is there another way ot start it?

(I'm using linux btw)

over 2 years ago
vmos
vmos

figured it out, if I disable the birdtune plugin it starts working. A bit random but there you go.
Now that I've got it working it turns out that partyruffle is exactly what I'm looking for. However I would also like to use birdtune now and again. any suggestions?

over 2 years ago
abu
abu

@vmos
The incompatibility with the BirdTune add-on has been fixed in version 0.1.2. I don't use the BirdTune add-on so if you hadn't discovered this it would've taken me forever to find. Thanks for finding the source of the bug.

@Seb
I suspect the incompatibility with BirdTune was the source of the problem you were encountering.

over 2 years ago
Seb
Seb

ok, I will test again

over 2 years ago
verso
verso

Thanks for the fix, happy to say it works like a charm!

over 2 years ago
chuckrudolph
chuckrudolph
@chuckrudolph I wasn't planning to add such a feature. What I do to achieve this is create a smart playlist which out the unwanted genres. Then set this smart playlist as the Source of PartyRuffle.

Thanks; that works perfectly

over 2 years ago
5teve
5teve

Does this work with Songbird 1.4? I'm not seeing anything after installing it.

over 2 years ago
5teve
5teve

Actually it seems to come and go, for some reason. It appears, but when I start to use it it disappears from the left panel so if I change view I can't get back to it.

One feature request... would it be possible to make it possible to use the MediaFlow view above the track listing, please?

Otherwise, it works well, thanks for making it.

over 2 years ago
abu
abu

@5teve
You'll be happy to hear that I'm currently working on adding MediaFlow support to PartyRuffle. Unfortunately, though, its addition has introduced compatibility issues with the Now Playing List add-on. I'm trying to work around those issues before I release MediaFlow support.

As for the disappearing act it's pulling on you, can you take a look in the Error Console (Tools-->Error Console) and see if any PartyRuffle errors appear there? Also can you provide me with a list of the add-ons you have installed? I've been running PartyRuffle on 1.4 with no problems so this might be another case of conflicting add-ons.

over 2 years ago
5teve
5teve

Good news about MediaFlow, I'm looking forward to that!!

I just tried to see if PartyRuffle would do a disappearing act so I could give you details from the error console, and I'm not having the problems today. I know the incompatibilities you mentioned with the Now Playing List add-on were around use of MediaFlow, but it's interesting that the only thing I have changed since I was having issues with PartyRuffle disappearing is that I've removed the Now Playing List add-on.

Anyway, all working today. Thanks for your help.

over 2 years ago
zbu
zbu

abu: the same thing happens after running "exorcise the ghosts". It disappears. Could it be due to a high memory use of either "exorcise the ghosts" and "mediaflow"?

over 2 years ago
zbu
zbu

on a sidenote: It keeps playing, just the PartyRuffle tab is not there anymore. ( a restart of Songbird is needed to get it back)

over 2 years ago
rlopez
rlopez

you should collaborate with the guy who makes the "Now Playing" Addon. PartyRuffle and that combined would be awesome

over 2 years ago
zbu
zbu

Adding a lot of songs, or delete a lot also make the PartyRuffle tab disappear. Maybe because it keeps running, a check on whether it is present (after the start of a new song) could be a possibility.

over 2 years ago
abu
abu

@zbu

Thanks for looking into this. Looks like PartyRuffle would disappear anytime a song was added or removed from the Main Library. This has been fixed in the 0.1.3 update. Let me know if you encounter any problems with this latest update.

over 2 years ago
zbu
zbu

It did the trick.

Do you have a roadmap for PartyRuffle, or at least do you have an idea when you will implement "play higher rated songs more often"? It would be nice to see that feature pop up in the future. Expanding on that feature, how do people see a "play less played songs more often"?

over 2 years ago
Hiromacu
Hiromacu

@abu: Nice stuff! :)

over 2 years ago
feschli
feschli

Hi!
Thank You for this great pugin! I really missed this feature!!!
Uhm... I have PartyRuffle 0.1.4 (and songbird 1.4.3) but sometimes the tab disappears sometimes... I don't remember deleting or adding any songs since I have this Plugin.

@zbu: I would like a "play less played songs more often to" xD

over 2 years ago
Itzalive
Itzalive

Hi, Thanks very much for PartyRuffle!
Was the final factor making me switch to Songbird.

However once it was all installed and setup noticed that the 'Play higher rated songs more often' was disabled. :'(

After a bit of research on how iTunes calculates it I made some mods to the code. However I only cannot properly implement it as I have no idea how to rebuild the .xpt file(It works but it is permanently on). Peter

Modded sbPartyRuffleManager.js

over 2 years ago
mnicho
mnicho

Just got PartyRuffle - awesome work. However, I almost always use Songbird in Minimode. When in minimode, PartyRuffle seems to forget to delete songs from the playlist; they just stay at the top. That's fine while you stay on the PartyRuffle playlist, but if you close Songbird + reopen it you hear the same songs every time 'cos they don't get removed. Clicking refresh obviously corrects that, but it would be nice if it happened automatically. Mark

over 2 years ago
dael99
dael99

sometimes it tends to disappear, what can I do?

screenchot: http://yfrog.com/jvpantallazohlp

about 1 year ago
abu
abu

@Itzalive: Thanks for the help with the 'Play higher rated songs more often' feature.

@mnicho: The minimode issue is fixed in version 0.2.0.

@dael99: The disappearance issue was a bug in the 0.1.x PartyRuffle series. It's fixed in 0.2.0.

about 1 year ago
201d
201d

This add-on is the ultimate iTunes killer! The disappearing control panel is fixed and not only can I play higher rated songs more often... I also get to play least often played songs more often! TREMENDOUS! It would just ROCK if I could select both!

That's one thing I hate about shuffle modes, how if you play higher rated songs more often some songs would get left behind.

about 1 year ago
201d
201d

I noticed when I select "play higher rated songs more often" the playlist contains more songs with low play counts than when I select "play least played songs more often", which brings up an odd mix of very often played songs and very obscure songs (usually resulting in 50% 5 stars and 50% 1 stars).

I wish I had a better idea as of how the "more often" system selects its songs.

about 1 year ago
Nards
Nards

I had to move my MP3's to another HD, Songbird re-added them and re-set their play counts.

I have selected "Select Least Played Songs More Often" and it has played Alan Rickman's spoken word piece 18 times while other files haven't been played once.

about 1 year ago
Nards
Nards

SongBird Crashes.

Version 1.4.3 Build 1438

I need to boot SongBird just after turning the PC on, before I load any other program and I have to let it take its time, or else it crashes. From then on, I can't re-start SongBird, until I re-boot the pc.

about 1 year ago
Nards
Nards

oh, previous comment, only seems to crash if I have Party Ruffle selected.

about 1 year ago
Nards
Nards

The Ruffle is good, any chance of it playing video files?

about 1 year ago
Nards
Nards

Just a thought, would be cool it Party Ruffle included optical drives.

about 1 year ago
zbu
zbu

@201d & Abu: This I noticed too, and this originates in the problem how songs are chosen. 5* songs as a whole are chosen more, but when you for example have ten 5* songs, and one 1* you'll see the one 1* as per song is coming up more. In a library where the amount of 5*, 4*, ..., 0* songs are equally balanced, you'll see that a random 5* WILL pop up more often.

This can easily be fixed if PartyRuffle multiplies the chances of 5* songs coming up by the amount of 5* songs, the same with 4* songs possibility of coming up by their amount and so one.
Still love party ruffle ;)

about 1 year ago
figa
figa

I gave 0.2.1 a try with 1.7 on Linux, and it seems to work, except that PartyRuffle overwrites the Library line in the left-hand pane. There's no way to view the entire library. Services and Playlists still work.

I created a smart playlist with the entire library as a workaround.

While I'm here, there are two things I'd like to see in future versions:

1. It would be nice to have the row with the song that's currently playing highlighted.

2. Sometimes PartyRuffle selects songs that are already playing or have just recently been played. I've attempted to exclude songs in the PartyRuffle playlist using a smart playlist, but I still get dupes. The shuffle algorithm seems to favor certain tracks and the smart playlist doesn't seem to have an accurate view of what's in the PartyRuffle playlist.

Thanks for your hard work. PartyRuffle gets me through the day.

about 1 year ago
abu
abu

@zbu: Thanks for the advice. Looks like Itzalive had it implemented correctly but I messed it up when I refactored the code. In version 0.3.0 the weighting system now takes into account the number of songs in each ranking category.

@figa:
Re: #1--Version 0.3.0 now automatically highlights the currently playing track (it isn't perfect but it works most of the time).

Re: #2--The shuffling algorithm has been modified in 0.3.0 so hopefully that'll take care of the dupes that are showing up in your PartyRuffle playlist.

Unfortunately I haven't had a chance to try PartyRuffle on a Linux system yet, but try out version 0.3.0 and let me know if you still have issues.

about 1 year ago
figa
figa

I'm trying it out right now. The current track is highlighted, the playlist is updated correctly, and I'm not encountering any issues.

I realized that the library issue was due to 1.7.2 and upgrading to 1.7.3 restored the library.

Thanks for the updates.

about 1 year ago
figa
figa

I'm still seeing duplicates in the playlist. Just now a track was selected twice in a row. This is 3.0 on Linux.

about 1 year ago
abu
abu

@figa: Thanks for pointing that out. Version 0.3.1 should fix the duplicate tracks issue.

about 1 year ago
freaktechnik
freaktechnik

A very cool addon. So good Addons should have a german translation. If you need one, I can do it.

about 1 year ago
freaktechnik
freaktechnik

Now when I select Library as Source, it plays Videos too. It will be nice if I can choose Music. I've made an intelligent playlist now, with all my music, but that can't be it.

about 1 year ago
abu
abu

@freaktechnik: Version 0.4.0 includes Music and Video as selectable Sources.

Re: German translation... I'll look into submitting PartyRuffle to http://www.babelzilla.org for translating.

about 1 year ago
abu
abu

PartyRuffle is available for translating: http://www.babelzilla.org/forum/index.php?showtopic=6324.

about 1 year ago
freaktechnik
freaktechnik

Thx for the update.
I just registered to translate PartyRuffle!

about 1 year ago
abu
abu

@freaktechnik Thanks for the translations. Sorry for taking so long to get them into a release. Also I just noticed that you didn't get listed as a contributer. Looks like I messed up the install.rdf. Sorry about that too; I'll fix that in the next release.

about 1 year ago
LeMirque
LeMirque

Hi abu, thanks for the update, but there seems to be a bug. When i updated PartyRuffle and restarted songbird, my library appeared blank. After de- and reactivating PR, the library was there, but now the PR options were missing.
Another restart of songbird made the library entries disappear again.

about 1 year ago
freaktechnik
freaktechnik

@abu it doesn't matter. I'm happy, that PartyRuffle is now german & that you linked to my homepage... thanks.

about 1 year ago
abu
abu

@LeMirque Which version of Songbird are you using?

Can you also try the following:

  • Uninstall PartyRuffle and then reinstall it.
  • Check for errors listed in the Error Console. Let me know of any errors related to PartyRuffle.
about 1 year ago
LeMirque
LeMirque

Thanks for the reply.
Reinstalling PR doesn't change anything.
The Error Console first displayed the following error:

"[Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [sbILibrary.getItemsByProperty]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///C:/***PATH***/Profiles/***PROFILE***/extensions/partyruffle@songbirdnest.com/components/sbPartyRuffleManager.js :: anonymous :: line 164" data: no]
Quelldatei: file:///C:/***PATH***/Songbird2/Profiles/***PROFILE***/extensions/partyruffle@songbirdnest.com/components/sbPartyRuffleManager.js
Zeile: 167

(I removed the names of my paths and profiles there)

After a restart of SB, as described above, the library is populated again, but the PR options are missing. Error Console doesn't display anything that explicitly mentions PartyRuffle...

about 1 year ago
LeMirque
LeMirque

Oh, and I am using SB 1.8.0

about 1 year ago
abu
abu

@LeMirque Hmm... That error can be ignored; it always occurs after first installing PartyRuffle. Can you provide me with a list of all the other addons you have installed? Also when you say "PR options are missing", does that mean that PartyRuffle is missing from the PLAYLISTS menu or does it mean that the PartyRuffle bar at the bottom of the playlist (the bar that includes Source:, Refresh button, etc...) is missing?

about 1 year ago
deOmega
deOmega

Hi abu,
I just updated to this latest version and my library started showing up blank.... After disabling Party Shuffle...the problem went away.

Thanks for your work.

about 1 year ago
abu
abu

@deOmega Sounds like you're having the same problem as LeMirque. Can you provide me with a list of the other addons you have installed?

about 1 year ago
LeMirque
LeMirque

Hey abu and deOmega. I did some testing and it seems there is a conflict between shoutcast and PartyRuffle. I am not entirely sure though.
It seems to only take effect when the language is set to german.
Can you validate this, deOmega? Do you have shoutcast installed and your language set to german?

about 1 year ago
LeMirque
LeMirque

abu, one question on the functionality is left though: the "shuffling" tab in the options menu is not really clear to me. does it take any effect at all if the drop-down menu on the bottom left is set to "play all songs equally often", or what do i have to do to make it work? Shouldn't there be an entry like "play songs according to shuffling-settings" or something like this?

Anyway: great add-on, thanks a lot!!

about 1 year ago
freaktechnik
freaktechnik

I use german too (why? ;-) ) and have the same error. With shoutcast installed. I hope the error isn't generated by my translation.

about 1 year ago
freaktechnik
freaktechnik

With the gonzo feather the infotext to the biased groups isn't readable, its white on white ground.

about 1 year ago
detrimidexta
detrimidexta

I take some time testing. Disabled all addons. Then I try to enable it one by one. PartyRuffle only — works perfect. Ruffle+ShoutCast=clean library bug. Ruffle+IceCast=the same bug. With any other addons PartyRuffle is working good. So, it is conflicting with the internet radio addons
I'm using the Russian translation.
Sorry for my English :(

about 1 year ago
abu
abu

Thanks all for taking the time to look into this issue and showing me how to reproduce it. This weekend I'll look into it and see if I can come up with a fix.

@LeMirque The Shuffling tab settings only apply to these shuffling methods:

  • Play higher rated songs more often
  • Play lower rated songs more often
  • Play most played songs more often
  • Play least played songs more often
  • Play most skipped songs more often
  • Play least skipped songs more often

Basically the Shuffling settings only apply to those shuffling methods which shuffle based on rankings (e.g. play 5 star tracks more often than 1 star tracks).

about 1 year ago
abu
abu

The conflict with SHOUTcast + non-English languages is fixed with 0.5.1. To make it work I had to remove the dimming effect applied to played tracks.

Even with this fix, though, it looks like the SHOUTcast add-on isn't compatible with Songbird 1.8.0 and non-English languages. See the recent discussion here.

@freaktechnik Don't worry the bug wasn't caused by your translations :)

about 1 year ago
deOmega
deOmega

@abu: Sorry about getting back this late.
@LeMirque: Mine is set to English.
However, I just did the update and it is now working fine.

about 1 year ago
LeMirque
LeMirque

Thanks for the update!

about 1 year ago
Hiromacu
Hiromacu

@abu: Thanks to update! Works well! ^_^

about 1 year ago
DAve.Shillito
DAve.Shillito

This is probably the most used plugin I have - thanks for the great work.

One suggestion that just occurred to me...
Is it possible to add a "go to track in database" option to the now playing list?

I only suggest this since PartyRuffle just played a track and I thought "oh I'd like to hear the rest of that album" - and had to manually find the track in the database.

But TBH that's the only 'annoyance' I've found in months of use - so... shucks... I have to find a file on my own! ;o)

Once again thanks for a great plugin!

about 1 year ago
abu
abu

@DAve.Shillito
Thanks for the feedback. I'll try to add that to the next release. In the meantime, if you want hear the rest of the album you can try adding the album to PartyRuffle by right-clicking the track, selecting either Play Now or Play Next, and then selecting Selected Album.

about 1 year ago
LeMirque
LeMirque

There seems to be a bug/incompatibility with 1.91. blessed Build: when i right click in a playlist, the default menu entries (play, edit metadate, remove etc.) are not there, just the (three) entries related to PartyRuffle.

I love PartyRuffle and *really* want it to work again without causing this issue. Great addon!

about 1 year ago
abu
abu

@DAve.Shillito A Find Track menu item has been added in 0.6.0. Hopefully that'll resolve your 'annoyance' :)

@LeMirque The 1.9.1 bug you found has been fixed in 0.6.0. Thanks for pointing it out.

about 1 year ago
LeMirque
LeMirque

Great, thank you!

about 1 year ago
figa
figa

I tried out the new Play Now feature, and I noticed that when playing an album based on the selected track, the album tracks are added in an arbitrary order. Would it be possible to add the tracks in track number order?

I also noticed that the repeat track button is disabled. It used to be possible to repeat a track in PartyRuffle. Repeat track is enabled in the library view. I realize that it wouldn't make sense to repeat the playlist.

Thanks for your work on the plugin. It's the one piece of software I enjoy using every day!

about 1 year ago
s_t_e_v_e_
s_t_e_v_e_

Love this add-on... it's the main way I listen to my music.

I've found two issues though:

  1. If PartyRuffle is the selected playlist when exiting Songbird, then when Songbird is started again, the title of PartyRuffle has been lost. I've reproduced this a couple of times and have only been able to fix it by reinstalling PartyRuffle.
  2. I'm using PartyRuffle with MediaFlow, but MediaFlow is managing to keep-up with the currently playing track after the point when previously played tracks start to fall off the start of the playlist (until that point it stays in sync perfectly). I have installed the FocusTrack add-on to see if that helps, but the problem still happens. It's displaying empty space where the current album cover should be, and all the previously played, currently playing, and yet to be played album covers are lined-up to the right of that.

Otherwise a great add-on. Thanks.

about 1 year ago
DAve.Shillito
DAve.Shillito

Cheers for the Find Track option.

It works really well :o)

about 1 year ago
klint
klint

Last new year's night, a PartyRuffle saved my life ;)
Thanks abu, and all the best for 2011 to all readers

about 1 year ago
alumni
alumni

you could at least provide a proper description. i never used itunes (and never will) so i don't know what party shuffle is...

about 1 year ago
zbu
zbu

Lately, I'd like to see thickboxes introduced, as in iTunes. It makes it easy to select more than one playlist, and/or exclude some songs. It can be done by putting all thicked in an on-the-fly playlist from which partyruffle picks songs.

about 1 year ago
Benjaway
Benjaway

Hi all new to songbird awesome btw as is partyruffle... it was my first addon and my favorite so far. But what I would really like to know is: what is the addon that makes the layered album covers at the top of ur screen shot for this add-on??????

12 months ago
argonauta
argonauta

This is the Media Flow addon.

11 months ago
yoav
yoav

Thanks for the addon - I stopped using songbird about two years ago because there was no way to control the playlist. I still don't understand why this addon isn't an integral part of Songbird but whatever. I'm just glad I can use Songbird again!

10 months ago
sc0ttkclark
sc0ttkclark

More of an annoyance than a bug, but I'd like to see an option to further randomize tracks so that you don't get the same artist 2+ times in a row or within X songs of each other. Of course, it would only work if you actually had enough songs to fill things in enough so it had a choice, but in my case I have a ton of songs but I see this happening quite often (I think it actually happened with the iTunes DJ too lol).

BTW, I've got my PartyRuffle set for 25 history and 25 upcoming.

9 months ago



Download
Log in to Rate

Statistics
Downloads: 42,500

Average Rating:
4 out of 5  based on 22 ratings

Images: 1

Comments: 101

Last Updated: about 1 month ago
Details
Name: PartyRuffle


Author: abu

Contributors:

Version: 0.7.2 version history



Log in to Add a Tag
Share
Embed:

Share: