Author Topic: Simplification of MusicBee settings  (Read 12784 times)

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34312
One of things that has been mentioned for a long time now is simplifying MusicBee settings.
I should start by saying I dont really have an appetite for making wholesale changes to the way settings work at the moment. I recall there have been some complaints in the past about buttons in the settings opening a new dialog window and i will probably do something about that.

I have a couple of approaches in mind. The first and least prefered is to start with a limited set of settings being displayed and the user clicks "Advanced" to show them all. If i was to remove the settings to an iTunes level, 95% of them would be gone.
The second and prefered approach would be to show a couple of lines of explanatory text in each settings section and one or two of the common settings with an expand button the expands the settings section to show all the settings for that section. Doing it this way, I might get rid of most of the tabs in the settings dialog (I would probably keep Layout separate though)

Does anyone have any comments on this?

I was thinking of posting some screenshots of the settings i would remove for the new default settings panel (which would be virtually all the settings if it was to an iTunes level) and having you comment on which settings are advanced. But i only want to do that if there is some interest from the forum members
Last Edit: June 15, 2017, 10:15:36 PM by Steven

redwing

  • Guest
There have been a lot of discussions and suggestions about the preferences dialog. Why not start from those? Some of those are:

https://getmusicbee.com/forum/index.php?topic=9426.0

https://getmusicbee.com/forum/index.php?topic=16921.0

Personally what I'd like to see in preferences is two things: tree-hierarchy left navigator & search bar.
If that's possible, simplifying can be easily done by only showing basic options for each section node before the user selects any sub-nodes under each section. Also adding search bar would really help the user quickly locate an option they are looking for along with other relevant settings.
If you don't want to re-design the whole thing, even this might be useful:

An easy way might be to add a search box and to highlight tabs, options, and text that contain the search terms.
Then the user can check each highlighted tab. It should include options hidden inside pop-up boxes.

boroda

  • Sr. Member
  • ****
  • Posts: 4595

Freddy Barker

  • Sr. Member
  • ****
  • Posts: 751
  • 🎧 MB 3.4.7628P

Does anyone have any comments on this?

I was thinking of posting some screenshots of the settings i would remove for the new default settings panel (which would be virtually all the settings if it was to an iTunes level) and having you comment on which settings are advanced. But i only want to do that if there is some interest from the forum members

Youv'e done a great job of creating the best ever Media Player! It does have quite a lot of functionality and it took me a while to become familiarised with all the settings, but now everything is to my liking, I probably wont change anything any time soon..

A new clean and simple layout would mostly benefit newbies, or a one page view that contains the default settings from a new clean install may help..
I would prefer a line of explanatory text to a pop-up, and maybe a hyperlink to a 'further information' page or the MB Wiki.

A search option would be good, but probably be of little use to new users who may never have heard of 'replay gain', ' normalise volume' or 'crossfade' etc.

Regards :-)
Last Edit: June 16, 2017, 02:55:56 PM by DIVERSITY FM

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
I think simplifying is a great idea! There is definitely an obstacle with searching and the sometimes obscure names for settings, etc
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

Sizzlinol

  • Guest
I really liked the Vivaldi preferences window. Luckily, it's already similar to MusicBee's, but looks cleaner and a little more modern thanks to its icons and bigger check boxes, ticks and selection indicators (•). I guess you both were inspired by early Opera. I don't have it installed anymore, but here are screenshots which I found in the internet:





I think it would be nice to incorporate the following three aspects:

Visual: Icons
Accessible: Search function and obviously a rearrangement of all the listed settings and options
Flexible: option to open preferences in a tab (it's very common in web browsers and Windows apps such as Groove Music)

wobbly

  • Sr. Member
  • ****
  • Posts: 318
whatever you come up with will be great
the one thing I ask for is don't take any of the power of music bee away (just make it better)

CritterMan

  • Sr. Member
  • ****
  • Posts: 556
  • Now with FiiO M11!
I think one factor that contributes to users having difficulty finding settings is that the user and the developer can have different ideas regarding how each setting should be categorized. An ability to search would allow forum users to direct other users to the name of the setting and have that be enough information to find it.

I also agree that expandable detailed settings in each section would make the interface easier to navigate, keeping commonly used toggles easy to access and leaving lesser-used modifiers tucked away for occasional tweaking.

I'd be interested in providing feedback.

Home Desk ~ MB 3.3 Portable • Questyle CMA400i (ASIO) • Sennheiser HD 660S (balanced) / Audeze EL-8 Closed Back / Fostex TR-X00 Ebony • Teac AI-101DA • Jamo C93 + Dayton Audio SUB-1000
Work Desk ~ MB 3.3 Portable / Tidal • SMSL SU-8 v2 • Nobsound NS-05P • THX AAA 789 • Sennheiser HD 58X (balanced)
OTG ~ FiiO M11 • Audiofly AF180 / B&O H6

hiccup

  • Sr. Member
  • ****
  • Posts: 7781
I am not very enthusiastic about a simple vs. advanced switch.
In a way that is just adding complexity.
Also for some newbees, almost everything would belong under 'advanced', and for savvy users, nothing would.
So it's prone to just present extra clicks, and some confusion if options are hidden in this way or not.

In my opinion an improvement on the hierarchy, and cleaning up the panels (no pop-ups, no scrolling panels within the panels) would probably bring the biggest improvement.

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3830
  • MB Version: 3.6.8830 P
Steven, I'll leave it up to you.
Only thing I would say, if you do go with a collapsible tree-hierarchy view, please included an "expand all" option.
I hate having to click through multiple nodes looking for those deeply buried options  :D
MusicBee and my library - Making bee-utiful music together

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
I agree with hiccup, simplifying navigation is the key.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9299
Steven, I'll leave it up to you.
Only thing I would say, if you do go with a collapsible tree-hierarchy view, please included an "expand all" option.
I hate having to click through multiple nodes looking for those deeply buried options  :D
+1

I agree with hiccup, simplifying navigation is the key.
+1
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

alec.tron

  • Sr. Member
  • ****
  • Posts: 752
Steven, I'll leave it up to you.
+1

...if you do go with a collapsible tree-hierarchy view, please included an "expand all" option.
+1

I agree with hiccup, simplifying navigation is the key.
+1

This is is a complex task for sure... unfortunately, for good input, I have gotten used to the layout by now as well, but I did struggle with the preference layout in the first months as there's a lot of burried settings and at times in places/wording I wouldn't have them expected to be under.
A few things I remember and/or that I still find difficult.

The biggest 2 issues for me:
- how layouts & 'saved views' are handled & managed. This I feel should be streamlined and integrated better into the preferences ui connecting how views are handled in the different places in MB, plus some global settings. eg, especially mass-editing I struggle with atm still, as in, if I update my main custom view and I would like this to be used globally now, this is very time consuming & confusing to do as some are stored tab relative, some playlist relative, etc and applying a new 'master view' is fairly cumbersome once you started applying custom views in some places
- preferences' ui layout has grown organically over time I feel, therefore the structure & grouping isn't easy to understand / is overwhelming for the first weeks/months and could/should be more intuitive. (great would be to do some focus group testing... i.e. see what most new users struggle with, the average itunes user as well as the technically minded... but this is costly & difficult to do...)

The smaller issues or practical examples:
- tieing into the above request for streamlining views - Layout (1) & Layout (2) could become Layout (Global)  (= global player layout settings), Layout (Panel Settings) (i.e. what atm is the lower half of Layout (1) plus the 'Arrange Panels'..? is there a way & would it make sense to collate those ?) and Layout (Views) (= settings relative to tabs/playlists/etc, ideally with a good workflow to save/load single bits as well as mass-apply settings (global or to multi-selections ideally, but this might be complicated to do...))  
- Internet retrieval of information should be its own tab I feel (i.e. Artwork, Lyrics, etc), and disable-able globally (i.e. I disabled all artwork retrieval, and occasionally I still find the odd new cover.jpg in backup logs that must have come from MB somehow)

A few thoughts.
- (Potentially,) a search in the preferences, although welcome (if do-able without too much effort I think as it), relies on a user-test phase as its' usefulness will rely on people using the same nomenclature/wording... which for long term users is probably a given they sort of know the nomenclature used, but new users might not and therefore a search might not be helpful but frustrating ?

My few centimes.
Churs.
c.

CritterMan

  • Sr. Member
  • ****
  • Posts: 556
  • Now with FiiO M11!
Also for some newbees, almost everything would belong under 'advanced', and for savvy users, nothing would.

This could be said for most applications.

I think expandable hierarchy is probably the most common method of organizing preferences for applications with large numbers of options. The root level is typically tabs on the left like MB is now. Commonly, each tab is a list of commonly activated/deactivated options, and then there is either an option to expand further options and scroll them or an advanced button to open a new window. I think the key is consistency.
Home Desk ~ MB 3.3 Portable • Questyle CMA400i (ASIO) • Sennheiser HD 660S (balanced) / Audeze EL-8 Closed Back / Fostex TR-X00 Ebony • Teac AI-101DA • Jamo C93 + Dayton Audio SUB-1000
Work Desk ~ MB 3.3 Portable / Tidal • SMSL SU-8 v2 • Nobsound NS-05P • THX AAA 789 • Sennheiser HD 58X (balanced)
OTG ~ FiiO M11 • Audiofly AF180 / B&O H6

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
Re: simplifying navigation, how about sending all links to a setting to that page /area in preferences, rather than having pop-ups that only contain settings for one thing. If someone doesn't find the setting they're looking for right away, at least they can keep looking without backing out of the  window and trying to open another one
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)