Suggestions for improving the Now Playing List

  • Idea
  • Updated 2 years ago
  • Under Consideration
As we can see with all the topics here, there are still a lot of issues to improve, so that songbird can be THE PLAYER (I strongly believe it's just a matter of time). One of them is the Now Playing List. I know there's an add-on, but I think it doesn't function as it should, not to mention it shouldn't be an add-on but be in the core.

Well, but here's a list of suggestions for the Now Playing List:
- The way I see it, every mp3 I start to play should immediately be added to the Now Playing List.
- I should also be able to right click a song and choose "Play Now" (starting immediately, no matter if there's another track being played), "Play Next" (scheduled to play after the current song) or "Play Last" (adds the song to the end of the current Now Playing List).
- These options should also be available directly from within the file directory: "Play Now on Songbird", "Play Next on Songbird" and "Play Last on Songbird".
- The Now Playing List should also keep track of the tracks I've already heard, not only the one I'm listening to or the ones who follow it. Currently, it eliminates the songs I've heard as it gets along.
- To finish this list, I think the tracks I chose for the Now Playing List in one songbird session should be there on the following. I mean that if I have to close songbird I would like to keep listening to my selection of tracks the next time I open it

These suggestions and others have been made in several topics by more users. In order to keep track of them I've made a selection:

"We should also be able to right click on a mp3 on our desktop and add to songbird's now playing list whether it is there default player or not and whether it is running or not. And when an mp3 is being played it is automatically added to the Now playing list. the now playing list should also automatically save, without having to create a new custom playlist."
Source: http://gsfn.us/t/k2i

"The second one is implementing a "Now Playing" list, without the use of an add-on... Adding items to a playlist and then playing that is not really the same... When you double-click a file in the library, it should be added to "Now Playing", and start to play. =)"
Source: http://gsfn.us/t/k2k

"The NOW PLAYING LIST MUST BE ROLLED INTO THE CORE. now i would suggest the now playing list to be an entirely different section where songbird would have 2 tabs, "now playing" and "library" like realplayer, where under this tab there would also be VISUALIZATIONS (a very important aspect) the now playing list should also be saved without having to create a new playlist and whenever we open a file from our default music directory it shouldn't be added to the library, i mean its very annoying. i have to end up deleting a bunch of broken video shortcuts when im done watching them. and of course "Add to songbirds now playing list" is a must have feature upon right click on a file."
Source: http://gsfn.us/t/k2u

"I also think that a Now Playing screen is a basic component of a media player. (I know there is an add-on for this, but that seems to be something that is essential without having to use plug-in)"
Source: http://gsfn.us/t/k2e

"the ́"now" playing add on must be an integrated feature coming with the core install."
Source: http://gsfn.us/t/k2j

Thanks for paying attention!
Photo of

  • 61 Posts
  • 7 Reply Likes
  • confident

Posted 7 years ago

  • 221
Photo of

  • 2 Posts
  • 0 Reply Likes
Please give us this playlist as a core feature! As long as it is only available as an add-on, Winamp will be superior...
Photo of

  • 1 Post
  • 1 Reply Like
My main problem with a lack of a Now Playing feature is that I don't have any way to separate what I'm playing from the Media Library. If I start to listen to an album, I want to be able to browse the Media Library at the same time without Songbird starting to play what I'm currently looking at once the current song has finished.
Photo of

  • 5 Posts
  • 4 Reply Likes
Hi, I'd just like to add something. I've been using Winamp for a number of years now, but it's lack of significant development lately has encouraged me to try other music players. Songbird is at the top of my list. However, I plan on uninstalling Songbird within a few minutes and waiting for it to mature due mainly to this problem (that, and the poor interface). The "Now Playing" add-on is nice, and is definitely a step in the right direction, however, it is far from ideal.

When I double-click on a song, it should be added to my "Now Playing" list, and ONLY that song should be added. I simply cannot stand that when I tell Songbird to play it song, it automatically queues my entire library. I'm sorry, but I find this behavior completely unusable.

This is one thing that Winamp does PERFECTLY. Please check out Winamp and look into how playlists and the media library are implemented. Just because iTunes doesn't disassociate the two concepts doesn't make it right.

Also, as stated, the main program should have this implemented by default. In fact, the program as a whole should be modeled around this system, rather than the afterthought add-on that is available.

Songbird is a great piece of software. It just needs a lot of work before I can find it to be a feasible alternative.
Photo of Laura Thomas

Laura Thomas

  • 2203 Posts
  • 240 Reply Likes
Great feedback, thanks!
Photo of nicbot

nicbot

  • 43 Posts
  • 7 Reply Likes
**Sorry, issues adding multiple comments and deleting**

Hitchhiker427: Agreed.

Laura Thomas: I'd rather see no comment rather than a "Great feedback, Thanks!" All that says to me is 'Whatever, I'm busy trying to fill some quota and have better things to work on.'

How about some real 'Official Rep' words. Like we're working on it, or we're talking about it, or we don't feel like it... After all, it's been quite some time now and if all you come to the plate with is 'Great feedback' then it may just be time for me to give up all hope...argh

Pardon my obvious frustration guys.
Photo of sauntimo

sauntimo, Champion

  • 416 Posts
  • 55 Reply Likes
The whole point of GetSat is feedback - so this is hardly the platform from which to condemn it. If we were Devs then we could hangout over at bugzilla and achieve something, but I for one am not sadly, so I patiently await developments and participate in discussions over here. Yes, it can be frustrating waiting for critical features which we'd all like to see implemented and I'll be the first to admit that there are plenty of things which sb currently lacks - but the community surrounding the 'bird is why I think that eventually she will mature in to the potential she clearly has. Until then, let's try and be as helpful as possible.
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
Double clicking on a song plays your library like normal. Whe can't you just click and drag your songs into the queue?
Photo of

  • 5 Posts
  • 4 Reply Likes
@Dustin: The part I'm concerned with is your definition of "like normal". In my opinion, just because iTunes does it hardly makes it normal.

If I double click on a song, it should play that song. That's simple logic. Songbird currently does it, as it should.

However, when that song is complete, it should not play another song until I tell it to. The fact that it *assumes* that I want to immediately hear the next song in my library is annoying, and makes Songbird unusable for me.

There are plenty of new things in Songbird that I can get used to, however, this improper handling on the Library/Current Playlist is something that I cannot.
Photo of

  • 89 Posts
  • 22 Reply Likes
Dustin> Just because double click is much more comfortable then drag&drop. If you are building a playlist with many songs, then even small things like this can annoy you.

But the worst thing is, if your accidental double click erases the whole playlist you created so far.

As I and many other people already suggested many times - do it like Winamp. Double click in Winamp has 2 modes, which can be switched in preferences:
1) Copy actual filter results to playlist and start playing it.
2) Enqueue the double clicked song (or artis, genre, album etc.) to the actual playlist

Most people use the mode "2". Winamp also offers the possibility to add some songs from the playlist to queue (see the screenshot I posted some time ago). Also if I select shuffle mode, the displayed song order shouldn't change, but instead of it, the cursor should jump up and down. This would also allow to use the "playback follows cursor" mode, known from foobar2000. Unfortunately moshy already said that this would be very difficult to implement.
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
When I said normal, I only meant that it plays the way it does currently in Songbird. And who's to say that that way is "improper?" We've established that thereare two ways to handle playback.one shouldn't be more wrong than the other, except in personal opinion. So you can't come in here and say "this way is wrong, change it to this way." The best way to go about this is, like jech said, implement both modes with an option to switch.
Photo of sauntimo

sauntimo, Champion

  • 416 Posts
  • 55 Reply Likes
...alll about the options, man. We're an accomodating bunch! <3
Photo of

  • 5 Posts
  • 4 Reply Likes
@Dustin: You're absolutely right, and I apologize. The way I described is what I feel is the best, and I sometimes forget that others may disagree. What I really want is the choice. I'll be reading through change logs for all future versions, anxiously awaiting this feature. Thanks to the Songbird devs for your consideration.
Photo of

  • 21 Posts
  • 1 Reply Like
This thread continues to be active because we the (USERS)all see how important it is. But my feeling is the devs don't like it, so we're peeing in the wind. They don't care, don't want to care. As the Off. Rep inputs here show.
You know with all the talk about the rollout of Linux for more "ordinary" users (like me) the inability to find one single music player that will do what the Users want, is beginning to seem insurmountable.
Photo of sauntimo

sauntimo, Champion

  • 416 Posts
  • 55 Reply Likes
Of course the devs care, after all they're designing a product and if nobody likes it then nobody will use it and they will go out of business. It's in thier best interest to build the best player possible. There are lots of things which I'd ike to see included ranging from the particularly simple (eg fade out instead of stop) to the somewhat improbable (eg make me a grilled cheese sandwhich with the album art of the current track lightly taosted on to the front) but at the end of the day, we can't expect it all to happen at once. Rome wasn't built in a day etc etc. It's plain that plenty of notice is taken of the discussions on GetSat, by add-on authors and coders alike. If, like me, you don't fall in to that category, maybe this should serve as motivation to learn how we can do something of use to contribute - test a nightly or help out with simple problems on getsat, spread the word etc before we complain too loudly.
Photo of Laura Thomas

Laura Thomas

  • 2203 Posts
  • 240 Reply Likes
Alright Tim, that does it! I've had my eye on you for awhile and this makes it official. You are our newest (horns please) Songbird Champion! Huzzah! Thanks for your support. If you have any questions please email me at laura@songbirdnest.com
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
Rediculously well said.
Photo of sauntimo

sauntimo, Champion

  • 416 Posts
  • 55 Reply Likes
...really, it was nothing :P hehe, thank you kindly, I shall wear my shiny blue badge with pride. I'm glad to be involved!
Photo of

  • 21 Posts
  • 1 Reply Like
Wow. This is like a work conversation. Goes like this:

Quarterly meeting: Me: "I've talked to a lot of our customers, what they really need is x".

Product Manager; "I hear what you're saying. But we only have y number of engineers and z resources with feature f to be worked on. So we can't do it right now. Maybe in the next rev or block point roll. Plus I've talked tothe Gartner Analysts and they say they expect to see a 500% increase in segment of the market over the next 2 years".

Me: "Problem P stops them buying (using) our product. In the real world. Now".

Product Manager: "I hear what you're saying.....(repeat)"

Yearly review:
Product Manager prompted for towing company line. Now Senior Product Manager
Me: moved to yet another product and asked to rescue the sales guys on it.

Annual (if lucky) trip to Engineering headquarters:

Get hammered with the R&D engineers, on travel expenses. Tell 'em what customers need. They agree completely once they understand why. They often try to fix it without all the arguing/resources/time., in the background.

From certain points of view, i.e management, frank discussion of problems is seen as detrimental. Or my favourites "not in the team spirit" or "you're too Irish".
Point missed:
Me and all the others here are discussing and talking about this because we're still involved. We think implementing this is far more important that the "uh-huh" comments from the few songbird Reps here display.
Photo of sauntimo

sauntimo, Champion

  • 416 Posts
  • 55 Reply Likes
Maybe you should get down to SF and go drinking with the boys! Hell if it works, I'd happily get a round in :P I'm on the wrong continent though.... Ultimately, I'm one of the 102 people here who agree that these suggested improvements need to be implemented. wish I could do more!
Photo of qways

qways, Champion

  • 229 Posts
  • 22 Reply Likes
after all the hassle today I also like to add my five cents.......

if you look at the "idea kitchen"
http://wiki.songbirdnest.com/User:Ste...
it is obvious that the priorities of the users of the getsatifaction panel are very
mature and sensible for a media-mp3 player software (still they like the farting).
first priority: "sound" (this is the!!!!! basic function")

second priority: library sorting (this is a i-tunes feature....that comes along with downloading and buying music on the net and not paying attention to your file managing. This is very much the "APPLE" way of intuitive and user friendly)

third priority: the way of keeping library and actual playlist separate.
this can be called the "winamp" way.

the next thing people agree upon is to make songbird a bigger success.

and on place number five: is the burning /ripping option that is scheduled for ISAN.

I think that all the people that are collected on this thread (I feel its 500 posts) for one or the other reason have some sentiments for the bird.
And all of them really wish that it will become as successful as firebird.
however judging from the different background people come from (Itunes /Winamp- style) their demands are different (something very understandable).

After following this board for quite some time I have the feeling that the software and developers are more attracted to the apple way of things.....(the ipod add-on always is a high priority).
However the Company has to keep in mind that Apple is trying to sell the whole package and if SOngbird concentrates on winning and keeping Macusers primarily they must be aware that a proprietary company can always lock them out!
This is already apparent when you look at the problems with the "IPOD"touch.

I understand that Laura only means it well when she appreciates the great activity within this thread. And I like it that she expresses it because of her own fascination with songbird and the community.
because from what I see her main job is to really help people that use this forum for the first time trying to get answers how to work the program and to survey for new ideas and channel them to bugzilla.
You do a great JOB!

But I also understand NICBOT and all the others who feel frustrated for they miss some more official answer or statement.

I that if you analyze the survey you did some time ago you can find out what your
your user and potential for growth are.

My feeling is that the songbird could very much profit from the suggeastion to appeal to both haters AND lovers of i-tunes.

http://getsatisfaction.com/songbird/t...

Finally, I think it is fair and good that the developers don`t spend their time on this forum but instead of this really work on the bird.
You did a great job on: stability, file sorting, GSTREAMER, and memory consumption.
You rule! PRAISE!!!!!!!

But concerning the now Playing issue:
pleas either mark it:

the company is workin on this

or

the company is considering this

or (as with the icons)

the company has no plans to do this.

Thanks for reading.
Photo of Laura Thomas

Laura Thomas

  • 2203 Posts
  • 240 Reply Likes
Wow, well on a personal note, thanks quays.

Half the room just came and read today's posts over my shoulder and may be hopping in here soon...my guess is "considering" is the best status as it is not really living anywhere official...i.e. not logged to bugzilla, or on the roadmap etc. but its popularity is undeniable when looking at its ranking in the idea kitchen. Still within this very thread there are 20 different suggestions for how it could/should work. Perhaps the best "next step" is for someone to compile these suggestions into one all inclusive Feature Suggestion on Bugzilla so it can really start to gain some speed.
Photo of nicbot

nicbot

  • 43 Posts
  • 7 Reply Likes
Great feedback, thanks!
Photo of Graham SnyderGS

Graham Snyder

  • 36 Posts
  • 5 Reply Likes
Thanks Laura, that's exactly what we wanted to hear - in fact when you posted that message I'd got most the way through composing a long post centring on the lack of (visible) acknowledgement and recognition this thread seemed to have received in terms of a thread status, roadmap entry, and bugzilla entries. It seems today things have come to a head and it's now getting the attention it deserves - huzzah! This sort of discussion and communications with your users is what I like so much about the bird and its community.
Photo of

  • 89 Posts
  • 22 Reply Likes
qways> Also you should add the votes for suggestion "Please add an official Playlist Pane!" to this one. This makes it the 2nd most popular feature request.

Laura Thomas> Most of the suggestions here don't separate each other out. I think I agree with more then 90% of what has been requested in this thread. I would say this: Have a look at Winamp, foobar2000 and AmaroK, the three best players out there. Take the best from each of them.
Photo of Laura Thomas

Laura Thomas

  • 2203 Posts
  • 240 Reply Likes
So what Donalb is saying is, I am due for a promotion? :-P

Ok, look, I get that you, nicbot and probably even the silent majority here are all frustrated, and even if you don't want me to say I hear you, I actually really do. And that's my job, to hear you and pass your feedback on to the developers.

That being said, Donalb actually made my point for me in spades. We have a handful of developers, (of which I am not, btw) a thousand things on fire, a million things to do, and not enough time to do it all.

Today this sounds like the most important thing on the list, but a month ago it was CD rip/burn and EQ both of which we are currently working on for our next release.

We do listen, we do NOT just say uh huh, yeah right, whatever, but I do not have anything else to report right now. When I do, I assure you I won't hold back.
Photo of sauntimo

sauntimo, Champion

  • 416 Posts
  • 55 Reply Likes
I'm really stoked about ripping and burning & the EQ app :)
Photo of atreiu

atreiu, Champion

  • 289 Posts
  • 131 Reply Likes
I'm reading so many times "_all_ user want this" etc. on this page, that I just wanted to say: I don't want this :)

I'm very happy with songbirds way of handling playing queue, and I prefer it over Winamps play-queue.
Photo of

  • 22 Posts
  • 9 Reply Likes
Which is what? As a typical user I have no idea what Songbird's playing queue is. Is this a feature that is lost on me? Or an obscure "Add on", the ones I try don't seem to work for me. ( iTunes PartyShuffle works for me, combination of auto-dj and lets me add songs to top/bottom of queue)
Photo of atreiu

atreiu, Champion

  • 289 Posts
  • 131 Reply Likes
No add-on, it's just an unusual behavior compared to other players.

It's pretty easy, if you have understand it once:

If you doubleclick a song in any kind of playlist, Songbird starts playing this particular playlist as the "playing queue". It keeps playing this playlist, even if you change the view to another playlist.
To switch back to the playlist, which is currently being played (the playing queue), just click on the "now playing" song-title in the faceplate.
To start playing another playlist, just doubleclick a song in this other playlist.

I like this.
Photo of

  • 25 Posts
  • 2 Reply Likes
One of the main problems with this approach is that you can not view both playlist and media library in the same window. Or can you?
Photo of

  • 25 Posts
  • 2 Reply Likes
additionally, a normal playlist has no special functionality. For example you can't automatically encue tracks into it by double clicking (as an option) etc.

Therefore it doesn't meet the requirements of a 'now playing list'...your suggestion and grasp of the concept isn't relevant to the discussion here.
Photo of atreiu

atreiu, Champion

  • 289 Posts
  • 131 Reply Likes
Well, it doesn't seem to meet YOUR requirerments. And that's all I say: many posts here suggest that EVERYBODY dislike the current way of playlist handling, but that isn't true. Different people have different needs. It does meet my requirement and I don't need a change. I even like it better than Winamp-Style, to which so many people are referring to. That's all I say.

PS: If I want to play a custom ordered playlist, where I can add songs to, while I'm playing it, I use a custom playlist and drag&drop the files from the library to it.
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
I'm satisfied with the Status Quo! :D
Photo of

  • 25 Posts
  • 2 Reply Likes
atreiu, you're missing the point a bit. This thread is all about a Now Playing List which performs functions over and above what a normal play list does. This is the reason such functionality exists in the first place - it isn't merely a play list.

It's great that you're happy with Songbird the way it is, but it's pointless you coming on here and saying that you're happy with the playlist handling. We're not talking about play list handling, that is a separate issue. We're talking about additional functionality here.

Agreed that the posts here reflect inaccurately that everybody wants this functionality - that is generally a way people write to make a point - no need to take it literally. The popularity of this thread, of the add-on page on the website, of winamps media management etc. is testament to the effectiveness of a 'now playing list' function.
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
Fishe, I believe you're missing the point a bit. 779Chris asked about Songbird's current way of playing songs, and although it is a slight tangent, atreiu answered his question, rather than yelling at him for not staying on topic.
Photo of

  • 25 Posts
  • 2 Reply Likes
granted Dustin. I just wanted to make a clear distinction between play lists and now playing list functionality. The former is not a substitute for the later.
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
Agreed.
Photo of

  • 89 Posts
  • 22 Reply Likes
Winamp in default configuration behaves just like Songbird. It just has an addition now playing list window (which can be closed). But it has the options to change it. It also has an option to queue songs in the now playing list. That's all I ask for.

I don't want to change current default behavior. I just ask for more option which better fulfill my needs. And apparently also the need of many other users.
Photo of

  • 22 Posts
  • 9 Reply Likes
Am I wrong, but the switching you describe causing a song to stop mid-song and switch to another song immediately. Yes/No? If yes, that is exactly the problem, its ungraceful switching.Have you used iTunes party shuffle? I consider that really nice. "Play next in Party Shuffle" , "Add to Party Shuffle".
Photo of atreiu

atreiu, Champion

  • 289 Posts
  • 131 Reply Likes
No, switching to another view doesn't interfere with playback or the playing queue in any way, as long as you don't start playing another song (by doubleclick it or something)
Photo of kazemizuhi

kazemizuhi

  • 37 Posts
  • 6 Reply Likes
Instead of starting a new thread, I thought I would add here that all lists in Songbird lack the ability to drag'n'drop.

To better illustrate my point, the feature I speak of is standard in Media Monkey. The user may re-arrange the tracks in their library view or playlist via dragging. Furthermore, the user may drag a track from their library view onto their playlist.

Having "Play Next" and "Play Last" available from a right click menu can be streamlined by the ability to drag and drop within a list and/or to another list (i.e. from Library view to Now Playing List). My main concern is to be able to re-arrange a playlist to my preferance.

My 2 cents.
Photo of

  • 25 Posts
  • 0 Reply Likes
Also, dragging a track from songbird to "outside" songbird does not work (e.g. I'd often like to be able to drag a song from songbird to skype/thunderbird/pidgin/etc.)
Photo of Dustin Paluch

Dustin Paluch, Champion

  • 568 Posts
  • 139 Reply Likes
Wait, Kaze, what? I drag songs from my library to my playlists all the time.
Photo of kazemizuhi

kazemizuhi

  • 37 Posts
  • 6 Reply Likes
@Dustin Paluch,I have just tested it again now. It does appear to work via the Library to Now Playing, however it did not with my smart playlist. That is to say drag'n'drop and drag to re-arrange.

My apologies I should have performed more testing. I would like the ability to be added to smart playlists though.
Photo of

  • 2 Posts
  • 0 Reply Likes
I think drag and dropping should replace everything, logical controls FTW none of this right click "need to know whats there" crap with media players
Photo of

  • 89 Posts
  • 22 Reply Likes
kazemizuhi> It's not possible to allow reorganization of songs in a dynamic playlist IMO. Dynamic playlists are generated again after each change to your library. This simply can not work together.
Photo of kazemizuhi

kazemizuhi

  • 37 Posts
  • 6 Reply Likes
@JeCh. I understand a dynamic playlist cannot hold my prefered order forever as it is constantly changing. That said, there should be no technical reason why the user may not re-arrange their lists. Let us assume I have a list consisting of 4(max) tracks:

1.A .... 2.B .... 3.C .... 4.D

I then re-arrange them to my preferance:

1.C .... 2.D .... 3.B .... 4.A

According to the rules set for this smart playlist, the track titled 'B' is now superceded by a track titled 'X' from my library. Track 'B' is thus removed and track 'X' is added to the end of my list thereby maintaining my order (sans 'B'):

1.C .... 2.D .... 3.A .... 4.X

I therefore only need to periodically alter the order.
Photo of kazemizuhi

kazemizuhi

  • 37 Posts
  • 6 Reply Likes
I understand that such a method may not work for all smart playlists, but for small (50 tracks) lists where the criterion is primarily rating and/or playcount (which I use myself) I can see this working well. The only way to accomplish what is detailed above right now, would be to copy all the tracks from a smart playlist into a standard playlist every time the smart playlist changed it's selection of tracks.
Photo of

  • 89 Posts
  • 22 Reply Likes
Something like this might work, but I can imagine that implementing it might be quite difficult. Would it be a big problem to copy all the files from a dynamic playlist to a common playlist a rearrange that one?
Photo of kazemizuhi

kazemizuhi

  • 37 Posts
  • 6 Reply Likes
No, it's not too much effort to copy the contents of a dynamic playlist to a common playlist. However it is like the difference between having to 'right-click' a track and selecting 'play now' and just double clicking it. Which is to say if it would not be too difficult to implement, then the feature may as well be implemented.

I know little of the coding behind drag'n'drop, but it is a feature implemented in other areas of the application. I would have then assumed it would be a very simple feature to transfer over to another area of the application. It's not the most critical of features on the road-map, but it would be nice to have.
Photo of Tyler Murphy

Tyler Murphy, Champion

  • 402 Posts
  • 235 Reply Likes
I didn't see this mentioned yet, but maybe a solution to the problem of some people wanting a song to play on double click and some wanting it to enqueue could be that the user has to hold down a key such as alt while double clicking for the track to enqueue, otherwise it will just play. In fact, maybe it could just be alt and single click so people don't have to worry about resetting the list they were making if they accidentally just double click because they aren't pressing alt hard enough. I used to use Winamp back in the day and I think it could do something similar.
Photo of birduserB

birduser

  • 20 Posts
  • 4 Reply Likes
I don't think that keys would be necessary. They'd make the program handling more difficult. A good program can be controlled entirely by mouse. Users should have the option to choose the default click behavior in some options menu.

But the best way in my opinion is to have play on doubleclick and enqueue by right-click menu.

Good thing is, all these ideas could exist in parallel.
Photo of

  • 89 Posts
  • 22 Reply Likes
No, the best way is to have everything customizable as killersquirell suggest.
Photo of birduserB

birduser

  • 20 Posts
  • 4 Reply Likes
I agree.
Photo of killersquirrelK

killersquirrel

  • 9 Posts
  • 13 Reply Likes
Why not let the user decide what happens on double click?

- Songbird should incorporate several playlist options (such as "play", "enqueue next", "enqueue last" etc) in a "mouse control" menu and give the user the possibility to choose from several actions (such as click on a song/album/link, double click, click+key combination) and thus make the controls completely customizable.

Concerning the problem of losing your current playlist by accidentally double-clicking etc:

- Songbird should provide an option to undo changes to your playlist, e.g. in the playlist's context menu (MediaMonkey has this) or as playlist control buttons.

- Furthermore, drag+drop for as many parts of the application as possible should be available, as it's the most intuitive way of using a program.
Photo of kazemizuhi

kazemizuhi

  • 37 Posts
  • 6 Reply Likes
If the dev's are to implement something, I believe we should all come to a consensus on what it is we want. I believekillersquirrel's post above, summarises the best ideas put forth here. Yes?
Photo of

  • 16 Posts
  • 0 Reply Likes
Would be cool to have the total duration of the whole nowplaying list... it's far more useful that the number of items (but keep it too)...
Photo of OldarneyO

Oldarney

  • 34 Posts
  • 3 Reply Likes
I think you should start thinking ahead with the now playing list.

Curently, editing playlist isn't an easy experience compared to other players such as amarok, real and wmp. Making playlist editing easyer should be a priority since it is the basis of automatic mp3 sync and will be the basis of cd burning among other things.

- playlist properties should detail total size and total play length
Photo of

  • 1 Post
  • 0 Reply Likes
I can't figure out why this functionality is missing in songbird. you would expect that this is a basic function of a player. Maybe because an add-on is available, that is has no high priority to implement. I'm waiting on the implementation, and in maintime i'll "(ab)use" the add-on
Photo of

, Champion

  • 20 Posts
  • 14 Reply Likes
Firstly,
I love the way this thread has taken a life of it's own!

Secondly,
I've released a new version, which addresses most people's concerns. The three big improvements are filtering/searching is independent of the list, shuffling is integrated (no more disabled shuffled buttons, and extra randomise buttons) and column sorting works.

Unfortunately I couldn't get the feature where double clicking on a track queues it up, instead of replacing the now playing list. I was soo close, but there's a weird bug in Songbird itself preventing me from doing the final step. I shouldn't be telling you this but go to about:nowplayinglist for a taste of what I was gonna do. That page won't do anything though, it's just there to look pretty for the moment.

Cheers!
Photo of Tyler Murphy

Tyler Murphy, Champion

  • 402 Posts
  • 235 Reply Likes
Thank you moshy! I'm so glad that the update fixes this problem.
Photo of Michael Purses

Michael Purses, Champion

  • 1384 Posts
  • 568 Reply Likes
You Rock moshy! Thanks!
Photo of Laura Thomas

Laura Thomas

  • 2203 Posts
  • 240 Reply Likes
w00t w00t! So awesome!
Photo of anna

anna

  • 7 Posts
  • 3 Reply Likes
This makes my life complete!! Thank you so much!!
Photo of

  • 10 Posts
  • 2 Reply Likes
This is AWESOME!
Photo of

  • 5 Posts
  • 4 Reply Likes
This is great! A couple of requests:

- Can you add an option in about:nowplayinglist to *only* populate the list with what I double-click on? For example, if I click on a song in my library, only that song should populate the list. If I double click on an album or an artist, only that album or artist would populate the list.

- Additionally, can you add the functionality so that the now playing list doesn't clear itself out when I close Songbird?

Thanks, this is great.
Photo of

  • 89 Posts
  • 22 Reply Likes
Hi moshy,

Thanks for the big improvement. It's great that now I can sort the Now Playing List.

I'm wondering if this could be implemented:

Currently if I enable shuffle, then the list randomizes itself. I would prefer the behavior of most other players (Winamp, foobar2000, AmaroK). In these players if I select random (shuffle) mode, the list order doesn't change. But random songs are selected. Could this be implemented?

Also this would allow (I believe) additional features known from foobar2000 such as "Playback follows cursor", which means that a highlighted (selected) song starts playing after the current one finishes.

Also I believe that a queue system as known from Winamp, foobar2000 or AmaroK can be implemented then. The queue should be a next level of playback order management. Currently in Songbird are only 2 levels: Library -> Now Playing List. But i would like to se it go like this: Library -> Now Playing List -> Queue.

The queue should work just like in other players. I will select a song and by pressing "Q" (or other keyboard shortcut) the song will be added to queue, which is marked by a number of queue position. After the queue finishes the playback continues from the now playing list. Have a look at my screenshot of Winamp which shows the queue system.

Do you think this is possible without too much effort?
Photo of

  • 1 Post
  • 0 Reply Likes
Why not make the Now Playing list the Queue itself?

The added songs would be played in order. When the playback closes to the end of the list, if the user hasn't added some new songs, Songbird would do this automatically, choosing n random songs from one or more playlists, smart playlists, a custom criteria, or from the whole database.

The already played songs may also be removed from the playlist after a while, so you don't end up with a very long list.

For example, you could set songbird to keep the last 3 songs played, and always populate the list with 10 songs which will follow. You would have a continuous flow of songs.

When you want to enqueue a song, you select it from Songbird's main view, and you may choose Play Now, Play Next (after the current song) or Play Last (the last song from the list).

You may also choose to remove songs which have been automatically enqueued by Songbird, if you don't feel like listening to them.

I think that such a functionality would provide Songbird with a listening experience that would be much above the othe media players out there.
Photo of Tyler Murphy

Tyler Murphy, Champion

  • 402 Posts
  • 235 Reply Likes
I agree that the Now Playing list should be the queue list. Winamp does have a playlist and separate queue list (within the jump-to-file dialog I believe), but I think that is because so many people use the playlist window in Winamp to display all of their music library, rather than using the playlist window as a now playing list. In Songbird, I think the Now Playing list is the queue list, and I think having a separate level be the queue would be really confusing.
Photo of qways

qways, Champion

  • 229 Posts
  • 22 Reply Likes
I agree 100% with Murphy.
Photo of

  • 5 Posts
  • 4 Reply Likes
Actually, Murphy, as a long time user of Winamp, that's not really how it works. If anything, Winamp uses the Playlist editor as the Now Playing and the Queue. Your direction to incorporate both is almost identical to Winamp's behavior (which I like). The jump-to-file feature is simply a method to search within the Now Playing, just in case you add a large number of songs. BTW, adding a search feature to the Now Playing would be kinda cool. It is useful in Winamp, and would also be useful in Songbird.
Photo of

  • 89 Posts
  • 22 Reply Likes
I think I should describe how I use a music player to make it clear why I want 3 playback management levels (library, playlist (now playing list) and queue). Very often I make a mix of different songs from my library and listen to it randomly. Then after hearing a certain song I decide I want to listen to more songs of the same style or artist so I insert 2 or 3 tracks into queue. After the queue finishes the playback of my playlist continues just like before.

I do believe this is not very unusual behavior because I've seen my friends using their media players (usually Winamp) just like this.

Currently I can do this in Songbird by rearranging the now playing list but it's not very comfortable. I believe the solution for all my requests is to have two separated track lists: the displayed tracks and the real (but invisible by default) order in which they will play.
Photo of

  • 25 Posts
  • 2 Reply Likes
So how come the NPL still loads up everything in the media window on double click/play?

Was this not a bug identified ages ago? Seems highly unusual behaviour. So if you just start up songbird, double click any file, it loads the entire library in. Point?
Photo of qways

qways, Champion

  • 229 Posts
  • 22 Reply Likes
i like it that way enqueue works nicely with drag `n drop and when I start doubleklickling e.g track three of an ist adds all the following songs of that album.
of course you have to select it in the media view.
But i like that aproach very much.
since drag and drop work and rightclick queue next/last works
imho this approach gives you the optimal freedom.

IT ́s not a bug its a feature
Photo of qways

qways, Champion

  • 229 Posts
  • 22 Reply Likes
i like it that way.
enqueue works nicely with drag `n drop and when I start SB by doubleklickling e.g track three of an album it adds also all the following songs of that album.
of course you have to select it in the three panel media view.
But i like that approach very much.
since drag and drop works and also rightclick queue next/last works
imho this approach gives you the optimal freedom.

IT ́s not a bug its a feature
Photo of qways

qways, Champion

  • 229 Posts
  • 22 Reply Likes
of course the "q" button and "right-click" in the album or artist filter pane would be nice
Photo of

  • 89 Posts
  • 22 Reply Likes
Moshy already wrote that he tried to assign add to NPL to doubleclick. But he run into some problems. See Moshy's post from 6th May.
Photo of Zephyr

Zephyr

  • 9 Posts
  • 3 Reply Likes
Here's my shortlist for the NPL,
- *Needs to be integrated into Songbird as a standard Feature*
This one's most important, no media player should be without a now-playing list, it's a necessity, I can't believe that this is an add-on instead of integrated.

- Needs to be fixed up, it's constantly forgetting what I put into it and just deciding to quit on me. It's fairly buggy, but I think most things would be cleaned up if it were made a part of the program.

- It's coming along really nicely though, great job moshy!!
Photo of obducterO

obducter

  • 1 Post
  • 0 Reply Likes
I agree with this post! The absence of now playing is the most severe flaw in Songbird and adding this kind of functionality to the core should be the absolute number one priority. The available extension doesn't really do what it's supposed to...

I'd also like to add that please don't forget to add a proper API: I'd like to see extension like Smarty Pants merge themselves into standard NP-list.

Offtopic
Songbird's really got the potential to become the best music player. This is one of the few important steps needed. From my point of view the others might be:
- Complete session saving when Songbird is closed
- Working media key support on all system (couldn't get the extension hacks to work on linux)
- Easily customizable panes: drag-n'-drop, ability to add new panes, ability to move extension content from pane to another and last+least improved tabbing system (currently you need 2 clicks: open menu, switch tab)