Some improvements to the mixer
The Mixer window presents a number of issues.
1) It is too big and invasive, especially when used on a laptop with scarce screen area.
2) Grabbing the top border and dragging downwards reduces somewhat the track area and hence the window, but it does until the track names at the bottom are half visible and a vertical scroll bar appears. In other words, it reduces just up to the point where an esential part (the track labels) becomes useless, without making any real difference respect stopping a bit earlier. The scroll bar has a very short range.
3) If the details area (see idiomatic note at the bottom) is colapsed, instead of reducing the window size (the expected and usually desired result after colapsing) the track area grows to fill the available window space.
4) At this point, if the window is reduced up to just before the behavior described in 2), then enabling back the details area causes said behavior (partial hiding of track labels).
5) The details area doesen't inform the SoundFont corresponding to a track or channel, nor the bank, nor the program number.
6) The patch list seems poorly organized and it is very hard to pick the right instrument.
7) There is a box to check Play part only that is permanently checked (cannot be unchecked) . This feature isn't documented yet, but I have seen it is functional only when seing an exported part, so it shouldn't appear in the general mixer (I guess it is to be able to toggle when being in the part view mode, but I think the part view is not necessarily the best place to manage the mixing level of other tracks.
8) If accidentally the Drumset box is checked, unchecking it clears the "history" and Grand piano is selected.
So I think the Mixer has to undertke a reingineering process similar as happened with the Play panel. Here some ideas.
1) The Track area should be reduced significantly.
a) The faders should allow to be vertically shrinked much more than is currently possible and probably it would be better if a less fanciful version such as the one in the play panel, were used, with the benefit of design consistency of similar parts across the application. If precision is needed, then use the details section fader.
b) The channels should be narrower, allowing more channels to be visible at a time.
c) If there is no room for the full part name, use the short name;
d) The Solo and Mute buttons should be smaller and presented horizontally instead of vertically, saving vertical space.
e) The panpot could be smaller.
f) The Part name should be above, since the sight concentrates above, where most control options and info are (panpot, solo & mute, midi channels).
g) Disable the appearance of a vertical scroll bar. It is unnecessary, opposite to the spirit of a visual presentation imitating a mixer, and takes space from the tracks.
2) The Details area should be also reduced through a more efficient use of the available space.
a) Remove the "Play part only" check box while in the general score view. It takes a full line.
b) Reduce to 50 % the vertical space between lines.
c) Eliminate or reduce to dots the ticks below the sliders. They aren't necessary since numerical information is provided and take space.
d) Locate in the same line Track color and Mute voice, somewhat reducing the width of the color sample. This will save one more line.
3) Improve the Patch selection interface. How to do this is highly debatable, and it has been indeed discussed. Some ideas: Clicking on the Patch button, a menu opens presenting several ways to select patches:
a) A text box where the name of the instrument, or part of it, is entered, below which the list of all matching patches, in alphabetic order will appear as a drop-down list. For instance, entering "flute", all instruments of this family would appear, such as Alto flute, Bass flute, Flute, Flute (1), Flute Expr., Flute Expr. (1), Pan flute, Pan flute (1), Pan flute Expr. , Pan fluteExpr. (1), etc.
b) An instrument family selector where one can choose, for instance, Woodwinds, then Flute and then all the available patches included in the installed Soundfonts corresponding to the selected instrument.
c) A Calc-like or Excel-like spreadsheet including details such as Patch name, SoundFont, Bank, MIDI program and may be other information. This information could be in a spreadsheet accompanying each soundfont or extracted from it and converted to spreadsheet format.
4) Provide information on SoundFont, Bank and Program number along with the patch name. OK, adding this information probably will require more space, in contradiction with 2), but hopefully the space saving will compensate the space required for the new information. One idea may be to identify the data with short or abbeviated names, such as "Prog.", "SF" providing a contextual tip with the complete name when the mouse cursor is over the abbreviation
Idiomatic note: In the handbook the term "details area" is used (and I replicate it here for consistency), but I think it would be better "detail area" (as, by the same token, "track area" is used instead of "tracks area").