-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans (7) .- Knowledge Base  . 

Mixeroid

   0.3  

Plasmoid Script

Score 78%
Mixeroid
zoom


Link:  Link
Depends on  PyKDE/PyQt
Downloads:  1187
Submitted:  Feb 21 2009
Updated:  Dec 12 2010

Description:

A simple plasma replacement for kmix. Not yet very powerful since python-alsaaudio is very limited.

Install with plasmapkg -i Mixeroid-0.3.zip

Test with plasma-windowed Mixeroid

Dependencies:
  • python-alsaaudio

  • python-plasma


  • Note: If you get missing script-engine errors when loading the widget you need to install the plasma python script-engine (in openSUSE this requires the "python-kdebase4" and "python-devel" packages, in Fedora this requires the "kdebase-workspace-python-applet" package, in Kubuntu this requires the "python-plasma" package)




    Changelog:

    V0.3:
  • Config dialog

  • Select orientation of the sliders

  • Select visible sliders

  • Note: you may have to restart the applet after changing the config


  • V0.2:
  • Added tooltips

  • Merged changes from comments


  • V0.1:
  • Initial release



  • LicenseGPL
    Source(Source)
    Send to a friend
    Subscribe
    Other  Artwork  from thymythos
    Report inappropriate content



    goto page:  1  2  3 

    -
    .

     Please rename...

     
     by bizzl on: Feb 21 2009
     
    Score 50%

    Please change the value of X-KDE-PluginInfo-Name in metadata.desktop to lowercase, it won't install with uppercase letters.
    (using Kubuntu 8.10, KDE 4.2.00)


    ---
    Reply to this

    -

     Re: Please rename...

     
     by TotoKid on: Feb 22 2009
     
    Score 50%

    I could install it with no problem on the same environment, there's no need to rename, I think.


    Reply to this

    -
    .

     Re: Re: Please rename...

     
     by bizzl on: Feb 23 2009
     
    Score 50%

    Sorry for inconvinience, I just figured that something must be misconfigured with my plasmapkg.
    It installs it correctly, yet still throws an error message :/


    ---
    Reply to this

    -

     Bad rendering on thin panel

     
     by TotoKid on: Feb 22 2009
     
    Score 50%

    I really like this plasmoid, though it really fits bad on thin panels and overlaps other plasmoids as well. Please, take a look at this snapshot:

    http://img3.imageshack.us/img3/2582/mixeroidthinpanel.jpg


    Reply to this

    -

     Re: Bad rendering on thin panel

     
     by thymythos on: Feb 24 2009
     
    Score 50%

    I know (though it looks ok in my panel), the standard plasma slider is not so nice for small spaces. If you like to dig into creating plasma styles (SVG stuff) you're welcome!


    Reply to this

    -

     Re: Re: Bad rendering on thin panel

     
     by TotoKid on: Feb 25 2009
     
    Score 50%

    It seems you've fixed its position into a panel (nice work!), but I still can't see the levers on a thin panel. It's still working as it should, though (clicking on the master "empty square" changes volume).
    There are some ways to walkthrough this, let me explain: one is adding an option into the configuration window to set indicators horizontally or vertically (defaulted) and adding an option to let users choose to put capture *next* to master (suitable for thin panels) or *below* it (normal and large panels, but as it's working fine on these sizes, default settings are more suitable = vertical) ; the best way is to let it automatically detect a panel *and* its size, but I think the first way should be easier and cheap.

    Greetings and keep on the good work!


    Reply to this

    -

     Won't install

     
     by pepedopolous on: Feb 23 2009
     
    Score 50%

    bash: plasmapkt: command not found


    Hello. wont work for me on kubuntu w/kde 4.2.

    Perhaps I'm missing some python dependency?

    p


    Reply to this

    -

     Re: Won't install

     
     by bizzl on: Feb 23 2009
     
    Score 50%

    Quote:
    bash: plasmapkt: command not found
    Hello. wont work for me on kubuntu w/kde 4.2.
    Perhaps I'm missing some python dependency?

    Nope, thymythos simply misspelled the command, it's plasmapkg, not plasmpkt ;)


    ---
    Reply to this

    -

     Re: Re: Won't install

     
     by TotoKid on: Feb 23 2009
     
    Score 50%

    And you need python-plasma and python-alsaaudio too.


    Reply to this

    -

     Minor bugs.

     
     by downdiagonal on: Feb 23 2009
     
    Score 50%

    I had to changes some things with this plasmoid to get it to run. In the loop that adds the sliders, some of the mixers on my system return an empty list when you call getvolume() and some of them return a value of -MAXINT. So I added some checks to make sure it doesn't throw any exceptions. Also, shouldn't "slider.setToolTip('Master')" be "slider.setToolTip(m)" since presumable you want the tooltip to correspond to the channel you're controlling? Lastly, I'm not sure why you're setting the channel in that loop when it's not used and just gets set when you call changeVolume anyway.

    My changes are here: http://pastebin.com/f14e25065


    Reply to this

    -

     Re: Minor bugs.

     
     by thymythos on: Feb 24 2009
     
    Score 50%

    The tooltips don't work for me anyway (any idea how to enable these?)

    The python-alsaaudio seems to be very limited, on my intel-hda it only shows a control for Master and one for Capture which both control the same channel. Maybe we can switch to KDE style (solid or phonon) as a backend.


    Reply to this

    -

     Re: Re: Minor bugs.

     
     by downdiagonal on: Feb 24 2009
     
    Score 50%

    I don't have any idea how to enable the tooltips. I have an intel-hda (82801H (ICH8 Family) HD Audio Controller (rev 03) to be specific) and before I made the changes, it only showed two channels also. Now I've got sliders for master, pcm, digital, int mic, and ext mic. The only one that doesn't work is digital. Alsaaudio says there's no such channel for some reason. The reason they all control the same channel is that you're setting all the tooltips to 'Master' and then using that tooltip to tell changeVolume what mixer to control.

    About Phonon/Solid, the AudioInterface class in PyKDE4.solid looks like it might do the job. I don't think it would be too difficult to also add a configuration dialog that tells it what channels to display.


    Reply to this

    -

     Re: Re: Re: Minor bugs.

     
     by thymythos on: Feb 24 2009
     
    Score 50%

    Hm, I have a Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03) but with the modifications it also shows only two channels. I managed to get the tooltips working.

    I'm pretty new to the python stuff, but I think I will have a look at solid. Any volunteer who want's to do the config part?


    Reply to this

    -

     Re: Re: Re: Re: Minor bugs.

     
     by downdiagonal on: Feb 25 2009
     
    Score 50%

    I'm pretty new to QT and plamsa, but I'd love to help out. Have you considered setting up a source repository?


    Reply to this

    -

     Re: Re: Re: Re: Re: Minor bugs.

     
     by thymythos on: Feb 25 2009
     
    Score 50%

    Done: https://code.launchpad.net/mixeroid


    Reply to this

    -

     Re: Re: Re: Re: Minor bugs.

     
     by thymythos on: Feb 28 2009
     
    Score 50%

    [Update]

    If I run the python-alsaaudio mixer example as root, I get all channels. I already checked the permissions of /dev/snd/* but no change...


    Reply to this

    -
    .

     use of plasmoid?

     
     by mirzaD on: Feb 25 2009
     
    Score 50%

    i do not believe that plasmoid should be made for stuff like this because there are certain drawbacks when compared to icons in system tray:

    you can't hide plasmoid like battery monitor, and this one

    they usually take more precious space than system tray icons

    and plasmoids are usually stand alone applications and not part of some bigger program like kmix


    Reply to this

    -

     Re: use of plasmoid?

     
     by TotoKid on: Feb 25 2009
     
    Score 50%

    If you're asking why, I'm asking you: "Why not"? :)


    Reply to this

    -

     Re: use of plasmoid?

     
     by thymythos on: Feb 25 2009
     
    Score 50%

    > you can't hide plasmoid like battery monitor, and this one

    That's exactly why I made this plasmoid, because with kmix, you have to click once to able to change master volume and you have to click twice to get all mixers. With this plasmoid you can change and see all channels you like. Always!

    But if it clutters your panel, place it on the desktop. Can you do this with kmix? *g*


    Reply to this

    -

     Re: Re: use of plasmoid?

     
     by mirzaD on: Feb 25 2009
     
    Score 50%

    first of all i don't want to undermine anyones work, if it weren't of you OS developers there wouldn't be linux because it heavily relies on community..

    @ TotoKid
    if you are already developing, do something useful. I explained above why i do not see this as a useful widget.

    propositions: multirow systray, working reliable networking plasmoid, improved notification management..ect
    there is a lot of work to be done, and i hate to see someone 'wasting' time developing something that IMHO in not useful.

    please read on..

    @ thymythos
    >That's exactly why I made this plasmoid, because with kmix, you have to click once to able to change master volume

    that is not actually true:
    1. you can just hover above icon in system tray and scroll mouse wheel to change volume
    same concept applies for amarok icon in system tray
    2. there are special vlume keys on almost all laptop keyboards, and many casual desktop keyboards
    pressing these keys bring up nice OSD in center of the screen that displays current volume.

    you currently have 128 downloads and rating of 68 so people do find your plasmoid useful, this is only my humble opinion i really did not mean any insult..


    Reply to this

    -

     Re: Re: Re: use of plasmoid?

     
     by orkybash on: Apr 29 2009
     
    Score 50%

    Remember that just because you don't think something has a use doesn't mean that other people don't think it does. Personally, I would very much like the flexability of having a plasmoid mixer rather than requiring me to clutter up the system tray (right now I have a second panel that auto-hides with everything like the device notifier, the network manager, etc.)

    Regarding the rating, the low rating could just be because this isn't quite feature complete yet. Not because people don't want a mixer plasmoid. If they didn't want a mixer plasmoid they wouldn't download it.

    Lastly, what part of *donated time* do you not understand? If the developer of this plasmoid wants to work on a mixer plasmoid, let him work on one! If you feel that strongly about multi-line system trays, you work on that.


    Reply to this

    -

     Mute?

     
     by H00K on: Mar 9 2009
     
    Score 50%

    Could you add support for muting?

    I use this plasmoid on top of my screensaver, so when I resume my laptop in e.g. a public library or at the university, I can mute the sound output, before unlocking the screen (and thus before it plays any sound).

    I'd be even happier, if there was an option to just have the mute button show without the whole mixer.


    Reply to this

    goto page:  1  2  3 

    Add commentBack






    -

    -
    Do you like or dislike Ubuntu Unity?
     Yes, unity is alien technology!
     It is less confusing than Gnome 3 default, shell.
     Granny thinks it is much more usable than Gnome 2
     Canonical is embarrasing itself with this split project
     Gnome 3 default shell is much better
     I dislike Unity, Gnome 3 default shell is alien technology!
     None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

    resultmore




     
     
     Who we are
    Contact
    More about us
    Frequently Asked Questions
    Register
    Twitter
    Blog
    Explore
    Artwork
    Jobs
    Knowledge
    Events
    People
    Updates on identi.ca
    Updates on Twitter
    Facebook App
    Content RSS   
    News RSS   
    Discussion RSS   
    Events RSS   

    Participate
    Groups
    Forum
    Add Artwork
    Public API
    About KDE-Look.org
    Legal Notice
    Spreadshirt Shop
    CafePress Shop
    Advertising
    Sponsor us
    Report Abuse
     

    Copyright 2001-2014 KDE-Look.org Team  
    All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
    All contributors are responsible for the lawfulness of their uploads.
    KDE and K Desktop Environment are trademarks of KDE e.V.