Plexamp - Desktop Feedback

Hey Plex team,

I’ve been a long time Plex user and Plex Pass owner. I love the server product, and was really excited when I learned about Plexamp. I have been trying it out recently and I think the mobile version is amazing. It really works great and while there are always more features to add, the core functionality is IMO flawless. But I also gave the desktop version a try, and I came away really disappointed. I hope that this serves to provide some constructive criticism that you guys can use to make the desktop app as great as the mobile one is.

The biggest problem by far is the UI. It just feels nothing like a desktop app, which makes sense because from a user point of view, it’s literally the mobile UI running inside a borderless window. I assume there’s more going on under the hood, but that is really a problem for a desktop app. Desktop and mobile have different UI needs (as MS had to learn with Win8 back in the day), and you can’t just transpose one UI into the other form factor without alienating those users. Here’s what I see when I launch the app on my desktop:

image

No title bar with min/max/close buttons, no menu bar, not even borders to help define the window a bit more clearly from the rest of my screen. If I want to close the app there’s no obvious way to do so - I need to right-click my Windows taskbar and pick “close” from the menu. There’s no way at all to minimize the window. On Windows at least, it’s a pretty common use case to start playing music and minimize the window to the taskbar (or better still, the notification area!). But I don’t see a way to do that here.

I also think that the UI could stand to take advantage of desktop real estate more. The home page is fine as it is (though I’m not a real fan of having buttons at the bottom as my controls - again that is fine for mobile but feels awkward on desktop). But when you’re playing music, the UI really should take advantage of the fact that there’s a huge screen available. This is what it looks like now:

image

All of this is pretty much fine for music playing, so no real issues with the functionality. But it’s really not great to have to click the little down chevron in order to get back to the home page and go to my other music. This is a desktop app, it should take advantage of the real estate! Have my library show in another pane, have obvious tabs on the left side for different areas of the UI, something instead of the way it is now. To be honest the chevron isn’t super intuitive even in a mobile context, but on the desktop it just doesn’t fit the paradigm at all.

I also really would urge you to consider not using Electron for this app. I understand the reasons why you do, but especially given the stated desire to follow in the footsteps of Winamp I really think that this app shouldn’t carry the baggage of Electron. Frankly, Electron is great for devs but sucks for end users (and the goal is to give the end user a better product, right?) due to the unnecessary resource consumption and typical lack of cohesion with native apps. However, even if you do decide to stick with Electron for ease of development reasons (which I get), I would urge you to look at some best-in-class Electron apps and see how they do it. Look at something like VS Code. They’re using Electron, but they’ve really put in the work to make it look and feel like a native desktop app. If Plexamp does continue to use Electron, that is the sort of experience I’d like to get there: the UI design should be so good that I would never even guess that it’s Electron unless I start researching the tech details.

Finally, I have a couple of other points of feedback:

  • On Windows 10, Plexamp keeps pinging notifications about what song it has in queue. I had to silence it because it got pretty annoying.
  • I really would like to see the app have its own volume slider in the “playing” UI. While it’s pretty normal for a music player on mobile to not have an internal volume control, on desktop this is a pretty expected feature. It’s not a dealbreaker if it doesn’t exist, but this would be a great feature to add in the future.

Thanks for your work guys. I hope that this feedback helps to make the product even better and help you make Plexamp the best music player for both mobile and desktop platforms!

4 Likes

Pretty new to Plexamp here. I was actually just coming here to give some feedback on the desktop app as well, but i think this covers the largest usability issues (mostly the play screen for me), so consider this a +1 from me.

To keep the thread going, might i also add:

  • Common extra button on mice (back & forward) now function as left click. I keep going over to the Plexamp window and trying to press the backward button to go back to browsing, then getting annoyed at having to go over to the down arrow :stuck_out_tongue:

  • One addition related to the playscreen could be the option not to open it at all when selecting a track, instead keeping it in it’s minimized form letting me browse the library.

  • In-app volume control

A bonus thing which concers Plexamp as a whole would be a “continuous autoplay” feature, as in after playing a manually selected song or album, it would continue playing similar music (edit: or just any music from your library).
This really only concerns songs which are singles, or if you own just a single song from an artist/album, as if you select a song from a full album it’ll continue playing the album untill the end. But of course it would be nice to continue playing music after the album ends as well.

1 Like

Now available inside the cast dialog.

It’s a bug in electron, unfortunately.

at the moment, the upsides greatly outweigh the downsides.

bear in mind our inspiration was winamp, which was a tiny player which did many of these things as well; we’re not trying to be an app which looks like a regular windows app.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.