Sound Menu in KMix – Live from the KDE Sprint

The KDE Sprint in Randa is progressing well. Thanks to everybody who contributed on the

KMix's new Sound Menu

KMix’s new Sound Menu was developed on the KDE Multimedia Sprint 2012 in Randa (CH).

funding Pledgie. A lot of topics are being discussed. And I have completed the  Sound Menu in KMix. As you see in the screenshot I also implemented the function to restore volumes, which was formerly only available as a mockup picture.

It is midnight here in Randa, so I will postpone the rest of the news . Please be prepared for more news and check back often or subscribe to this Blog.

14 responses to this post.

  1. Aleluya!! 😀


  2. That looks amazing, you really did some great work on this one! Not to take away from your work but I do have some questions:
    I like to know if those extra two in the middle can be hidden (I’m talking about “Event Sounds” and “Master”) to make the Sound Menu look more simpler? Also, will this work with PulseAudio? Finally, will this be done in QML to make it look like it’s a part of the desktop (instead of a whole application)?


    • – “I like to know if those extra two in the middle can be hidden.” Yes. And normally there will only be one master, and the application streams.
      – “Also, will this work with PulseAudio?” Definitely, yes. It already works.
      – “Finally, will this be done in QML?” No. [1]

      [1] It would require a long-term contributor to do that. Please contact me if you are interested.


      • Thanks for answering my questions. I doubt I will able to port something like this to QML. Will this effort require knowledge of PulseAudio, Alsa and other backends or does KMix have its own API?

  3. Posted by Govik on September 23, 2012 at 11:48 pm

    Why do we need KMix try icon at all. Why don’t port Veromix to QML and use it tray in stand of KMix? And KMix only as normal application.


  4. Posted by Soul Kim on September 24, 2012 at 12:52 am

    Fellas, it is generally great the KMix finally got some love. However there are lots of serious usability problems here.
    1. What do 1-2-3-4 mean? How a user would guess?
    2. There’s no any visual separation between the chanels (=device controls) and application sound levels.
    3. There are volume icons at the right of each control. Why? At the same time the Amarok control doesn’t. Why? The bar for amarok – is it the playback position or the volume control?
    4. And the most important: horisontal controls are a headache in everyday use. Just remind yourself, how do you use the sound control: you press on the icon with mouse, you move your mouse a little bit up and adjust the level. With horisontal controls – lots of useless mouse moves. The very best implementation of KMix was in KDE3 so far.


    • Overall, don’t judge by one screenshot. Most is clear simply from the context.
      1. It will only be shown if the user has activated it. So he knows.
      2. Its work in progress. I am not sure whether a separator would overall be beneficial, but I’ll consider it.
      3. It’s the same icon as in the KMix main application, with the same meaning.
      4. Others think quite differently. And it follow the setting in the KMix settings, so you are free to choose.


    • Posted by lhugs on September 24, 2012 at 8:00 am

      There are indeed valid points in this comment. It would be very cool to see these UI glitches fixed (and in addition, have a plasmified version of it all :)). If I just had time to do this.


  5. Posted by trapanator on September 24, 2012 at 6:35 am

    too beautiful!


  6. Posted by markg85 on September 24, 2012 at 1:03 pm


    First of all, it looks really nice already! Certainly a good job so far.
    I do have a few concerns..
    1. The amarok volume bar is bigger then the rest and misses an icon.. Just so you know 😉
    2. The biggest concern that i have is QML. I know of some – quite big – efforts that where recreating the KMix GUI in QML. A lot of it should even be there already (as in the data engines) so all that’s left should be improving this: which seems very far already. I’m sure some people over there at randa know more about this.


  7. Posted by fabi on September 24, 2012 at 6:02 pm

    please keep an option to have the simple control (like it is at the moment. because i dont want mediacontrol or volumecontrol for all apps in the ‘click’ menu


  8. […] First Half of Awesomeness First days of Randa 2012 Randa 2012: Day 4 Randa: KDE Games for Windows Sound Menu in KMix – Live from the KDE Sprint Randa Day 2 Randa begins and LernstickRanda: KDE Frameworks build experiment on Harmattan Randa […]


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: