On 05/26/2017 06:22 PM, Daniel Schürmann wrote:

    Why do we need a special radio skin? What would be useful on a radio
    specific skin that isn't already available in Tango or Deere?


The layout and features for a radio skin are quite different. We can
indeed support all required features in Tango or Deere, but a typical
radio DJ will never feel hat home. If we try to support both use-cases
(DJ + radio) in a single so skin we probably do a bad job for both.

When I think on a radio skin, I think on a card wall player, fader
start, a big wall clock, a big "on air" lamp. First class multi mic and
Aux integration.

Deere and Tango both support all 4 mic & aux inputs supported by Mixxx. Fader start is not a skin issue. I think a big wall clock would probably be better served by an actual wall clock rather than a computer screen. Deere and Tango both have on-air indicators, but they could be more prominent if that's desired.

If we want to design for radio DJs, we should do usability tests with radio DJs. Watching real people interact with the design is much more useful than asking people on the Internet for feedback. Usability tests are quite easy to do: https://www.youtube.com/watch?v=VTW1yYUqBm8


    I think the new sampler designs will be welcomed by radio DJs.


Yes. That is a good start, but it is still not a real card wall player.

What is a card wall player?


     If there are improvements that would help radio users, I'd rather
    modify Tango and Deere than fork them or make a new skin.


A good skin maintainer for a radio skin, is most likely not a good
maintainer for a DJ skin. But a good skin with a consistent design is
maintained the best by a single developer/design artist.


I disagree. A good skin is best designed by a team collaborating and reviewing each others' work.

    As for Mixxx being known for the aesthetics in LateNight, Mixxx has
    been criticized for this:
    "While the current skins have been tweaked and improved there still
    needs to be work done to make the default ‘LateNight’ skin a bit
    more contrasting. It suffers from a similar issue to what I
    experienced on the Xone:43C: too much red/orange on black."
    https://djworx.com/quick-look-mixxx-2-0/
    <https://djworx.com/quick-look-mixxx-2-0/>
    Personally, I agree with that sentiment. I don't like the colors in
    LateNight. Perhaps a good designer could adjust the colors a bit to
    improve the situation without having to do a major redesign, but
    picking good colors is tricky. On the other hand, many people I have
    shown Deere have quickly been impressed with the look of it. I think
    Tango is looking really good too, but it could still be improved
    with some adjustments to the waveform background colors.


If there is a common sense that the yellowish LateNight does not look
good, we can drop it. @ywwg: what do you think, what are the reasons for
or keeping it?

    It seems that Jorge does not have time to fix the outstanding issues
    in DarkMetal, but if someone else volunteers to implement the
    changes outlined above changes and those mentioned in the pull
    request ( https://github.com/mixxxdj/mixxx/pull/1179
    <https://github.com/mixxxdj/mixxx/pull/1179> ), we could include it
    in 2.1. That would take quite a lot of work.


It looks like, we look at Mixxx skins from. different view. For me skins
can be used to allow different use cases (Skin A optimized for use case
A) and different visual and taste preferences. It is not required to
support all in all single skins.

So as long we have a good default settings skin that looks good and
works, for the most common on use cases, there is no need for or
additional​ Skin doing the same. From this so poin of view we there is
no need to copy all Deere features into Shade an DarkMetal.

All skins should support all features, otherwise some users will have to choose between features and their preferred aesthetics. Users should not be tied to a skin because their controller mapping doesn't work well with other skins. I think Deere and Tango both demonstrate that if a GUI is well designed it can satisfy many use cases without the maintenance burden of a skin for each use case. We need peer review, input from people using Mixxx in different ways, and empirical observations from usability tests to create good designs. Like good code, good designs generally don't come from just one person pursuing their idea.

Please remember to use Reply All to send replies to the mailing list.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to