Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_softplaylists (Read 265330 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_softplaylists

Reply #150
Thanks, this plugin is great! If you are taking requests, can you add a playlist mode that only returns results for tracks selected or from the same album or something similar? Basically I want a playlist generated of users' favorite songs off particular albums.

foo_softplaylists

Reply #151
How about the option to place a tag on any track "loved?" If it's something too foreign for your developing skills, I understand, but I definitely think it would be a great feature. It's unfortunate that foobar doesn't have any such thing as making "macro" commands, as then users could easily just combine any tagging script they wanted with your love track action.


I know it was mentioned multiple times before, but is there any plan to add this feature?  It'd be really nice to see which of my tracks are loved straight from the foobar2000 playlist.

foo_softplaylists

Reply #152
How about the option to place a tag on any track "loved?" If it's something too foreign for your developing skills, I understand, but I definitely think it would be a great feature. It's unfortunate that foobar doesn't have any such thing as making "macro" commands, as then users could easily just combine any tagging script they wanted with your love track action.


I know it was mentioned multiple times before, but is there any plan to add this feature?  It'd be really nice to see which of my tracks are loved straight from the foobar2000 playlist.

Like zis?

http://www.hydrogenaudio.org/forums/index....showtopic=76772


foo_softplaylists

Reply #154
This sounds pretty cool.  I'm kind unclear on exactly what this does though.  Does it scrobble and then take songs that are played lots and mark them as loved? is it automated or does it require interaction.  Does it not scroble and only provide "love" functionality?

foo_softplaylists

Reply #155
It is cool , it can love a track with context menu, it can generate playlists based on last.fm and it can save and load XSPF playlists.
Anyway just try it out.

foo_softplaylists

Reply #156
Ah ok so it doesn't replace foo_audioscrobbler it compliments it?  I might have to give it a try, I was kinda hoping it replaced foo_audioscrobbler with a more intelligent "only scroble tracks that are rated" or something. Oh well.

foo_softplaylists

Reply #157
Looks great this plugin!
I have a small question: is it correct this extension does not have a function like the 'dynamic playlist'  function from Exaile? If enabled, that function takes the n last played songs (default is 10, I believe) and based on those last played tracks, I finds related tracks via Last.fm and fills the playlist, so that at all times 5 numbers are available to listen to.

Could such feature be implemented?

I believe also Amarok has such a feature, but that's a little bit more complicated to configure.

foo_softplaylists

Reply #158
My foobar2000 become laggy after installing this component, starting foobar2000, opening prefs panel and other window, I try a fresh installation with only this but nothing help, I'm runing Win 7 64-bit and foobar2000 version 1.0

foo_softplaylists

Reply #159
Maybe even option for creating playlist from context menu (on selected tracks)?

Can indeed also be handy.


Why don't you implement the xspf-functionality in the style like foo_xspf did: in the dropdown menu for filetypes in windows related to loading/saving playlist. So it would be available for "(main menu) save playlist...", "save all playlists...", "(context menu) save playlist" and "load playlist".

(Sorry for my english: if you don't understand you can take a look in foo_xspf)

foo_softplaylists

Reply #160
Maybe even option for creating playlist from context menu (on selected tracks)?

Can indeed also be handy.


Why don't you implement the xspf-functionality in the style like foo_xspf did: in the dropdown menu for filetypes in windows related to loading/saving playlist. So it would be available for "(main menu) save playlist...", "save all playlists...", "(context menu) save playlist" and "load playlist".

(Sorry for my english: if you don't understand you can take a look in foo_xspf)


I first tried it this way, but it wasn't possible, atleast with my experience.
An xspf playlist without hard links is not you typical playlist.
I need access to the database to load playlists without hard links and I was unable to to that in the traditional way.
The original foo_xspf only could be used for playlists with hard links.

foo_softplaylists

Reply #161
My foobar2000 become laggy after installing this component, starting foobar2000, opening prefs panel and other window, I try a fresh installation with only this but nothing help, I'm runing Win 7 64-bit and foobar2000 version 1.0


Hmm strange, never had this problem, do you also have this behaviour with versions without the tag based playlists?

foo_softplaylists

Reply #162
I have a small question: is it correct this extension does not have a function like the 'dynamic playlist'  function from Exaile? If enabled, that function takes the n last played songs (default is 10, I believe) and based on those last played tracks, I finds related tracks via Last.fm and fills the playlist, so that at all times 5 numbers are available to listen to.
Could such feature be implemented?


No the playlists are not dynamic. Should be possible I think. No idea if I will ever have the time to implement it.

foo_softplaylists

Reply #163
My foobar2000 become laggy after installing this component, starting foobar2000, opening prefs panel and other window, I try a fresh installation with only this but nothing help, I'm runing Win 7 64-bit and foobar2000 version 1.0


Hmm strange, never had this problem, do you also have this behaviour with versions without the tag based playlists?


It become laggy while I'm torrenting and uploading with full speed, such as 'Love' a track to Last.fm will freeze the main window 2 or 3 secs.

foo_softplaylists

Reply #164
Well it needs to upload and download data.
It is never a good idea when torrenting to upload at full speed, it slows down all internet traffic, even your torrent download.
Try to determine the maximum speed of your internet connection and set your upload and download limits to 80% of that.

Moderation: Removed unnecessary full quote of the preceding post.

foo_softplaylists

Reply #165
Well it needs to upload and download data.
It is never a good idea when torrenting to upload at full speed, it slows down all internet traffic, even your torrent download.
Try to determine the maximum speed of your internet connection and set your upload and download limits to 80% of that.

Moderation: Removed unnecessary full quote of the preceding post.

Such as foo_audioscrobbler, torrenting with full upload speed doesn't make foobar2000 freeze or make it 'Not Responding', it will stop scrobbling and try again later I think? maybe it's good for foo_softplaylists to do like this.

foo_softplaylists

Reply #166
I am searching for a way to synchronize my playlists between two foobar installations on different machines.
In a perfect world, this would be possible through an online service, like it is possible with xmarks to sync bookmarks in firefox.

But maybe it also could be done by using the xspf file format and a network share?
Would it be possible to export all playlists automatically to an specified directory from time to time? every x minutes or when the playlist has been changed? Maybe only some playlists which are explicitly selected.

THX so far for this great component

foo_softplaylists

Reply #167
I need access to the database to load playlists without hard links and I was unable to to that in the traditional way.
I had to solve the same problem for foo_random. I ended up maintaining a copy of the ML track list that I can access from arbitrary threads (using proper synchonization, of course).

Well it needs to upload and download data.
Do you do the network I/O in a background thread? If not, that would be a good idea.

foo_softplaylists

Reply #168
No the playlists are not dynamic. Should be possible I think. No idea if I will ever have the time to implement it.

I hope you can find someday some time for this feature :-). Can I help, for example to look for the code used by Exaile to implement this?  Or are you not interested in their code?

foo_softplaylists

Reply #169
Is there any way, in addition to individual tracks, this could work with importing based off Artists and Albums charts? That would be fantastic- thanks

foo_softplaylists

Reply #170
Foobar has been starting up a lot slower for me lately (up to 20 seconds sometimes). I just started troubleshooting by removing and readding components one by one and after i removed softplaylists i had a startup time of 1,7 seconds. My startup times used to be fine, any idea what has gone wrong?

foo_softplaylists

Reply #171
whatever the problem, it's unlikely to be softplaylists. it only performs actions when you explicitly tell it to.

foo_softplaylists

Reply #172
Yeah that's what i figured too. However, i replaced the newer version with the 12-06 version and now everything is running smooth again :/.

foo_softplaylists

Reply #173
It has something to do with the downloading of the most popular taglists on startup in the newer version I suspect. I should use some timeout mechanism.

 

foo_softplaylists

Reply #174
Here's a bug.

If a song name has parentheses or square brackets in it, it won't be matched to the last.fm charts. This is not a problem with foo_scrobblecharts.dll. Please consider adding an option to neglect the appended strings in parenthesis and brackets since the naming convention most popular on lastfm generally neglects them as well.

Compare the top charts created by foo_scrobblecharts.dll and foo_softplaylists.dll.

First foo_scrobblecharts.dll for the artist Antônio Carlos Jobim.
Code: [Select]
Insensatez
Desafinado (Off Key)
Triste
Corcovado (Quiet Nights Of Quiet Stars)
Água De Beber
Águas De Março (Waters Of March)
Vivo Sonhando
O Grande Amor
Favela
Borzeguim


Now foo_softplaylists.dll for the same artist.
Code: [Select]
Insensatez
Triste
Água De Beber
Vivo Sonhando
O Grande Amor
Favela
Borzeguim