ALSA Volume Control plasmoid

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

6
8 .3
Description:

Plasmoid controls alsa devices by mouse. You can add plasmoid to panel (both vertical && horisontal) or to workspace.
You must install python-alsaaudio or similar in your distributive.
Last changelog:

6 years ago

v.0.25
* fixed audiodevice detecting error;
* added detecting multiple audiodevices in system;
* added color managment of font and panel sliders with support opacity;
* added device rescan without restart plasmoid;
* added plasmatooltip with representation
device volume in panel;

v.0.27
* added Rescan button to Panel Devices Settings;
* added color control for slider handlers;

v.0.28
* fixed cardindex detection;

v.0.30
* improved stop control of tracking thread;
* added detect system color of text for first start;

v.0.35
* changed method of thread complete;

v.036
* text is replaced by icons in Common Device Panel;

v.0.37
* fixed warning in import module errors;

v.0.41.2 :
* added restore of device volume;
* added retrieve restored volume parameters;
* fixed slider`s mouseRelease & doubleClick events for common events;
* fixed the freez at plasmoid's init;
* some fixes & improvements;

v.0.42.2 :
* some fixes & improvements;

v.0.42.3 :
* fixed initiate;
* improve initiate;

v.0.43.5 :
* fixed the applet init at case without available audio devices;
* some fixes && improvements;

v.0.50.0 :
* fixed changing a color of horizontal slider's handler;
* refactoring;
* added slider's size Settings;
* added displaying a changes of slider's color & size into Settings;

v.0.51.0 :
* added sensitivity for sliders;

v.0.51.1 :
* reimplemented the retrieve of restored volume parameters;
* some fixes for disconnect SLOTs at close;

v.0.51.2 :
* added the restriction of notification;
* reimplemented tooltip;

mentalrey

9 years ago

hi,
if i get you separate graphic pieces,
do you think is possible to obtain a
panel/plasmoid like this?

http://www.mentalrey.it/icon_set/alsa_mixer.jpg
http://www.mentalrey.it/icon_set/click.png

Report

C

F1ash

9 years ago

I`m consulted on this issue.
Necessary to make these images in SVG.
I do not know how to do it. If you do this, then I can try.

Report

Wonko

9 years ago

I only get a red icon with an white cross in it. With the mouse over it, I get a message (translated to English): Mini-progam could not be loaded. The python-script-driver for plasmaVolume cound not be initialized.

KDE 4.6.0, Gentoo Linux

Report

C

F1ash

9 years ago

kdebase-4.5.5-1.fc14
python-2.7-8.fc14
Plasmoid shouldn`t work in Python3.

Report

Wonko

9 years ago

I installed dev-python/pyalsaaudio, that alone does not help. And I don't seem to have a package like kdebase-workspace-python-applet in Gentoo.

It's no problem, the normal volume applet is okay for me, I just wanted to try yours when I saw the announcement on KDE-Look.

Report

C

F1ash

9 years ago

Hi, try new version ;) . I`m make some fixes.

Report

Wonko

9 years ago

Yes, it it working now. I'll think I'll keep using it, it's easier now to control both PCM and Front without having to open the KMix window.

I had one strange problem though: Suddenly, many of my runing plasmoids disappeared, and a folder view plasmoid I have running on one desktop suddenly appeared on several desktops. Weird, but at least things were okay when I logged in again.

But it may also be the fault of the 'Mixeroid' plasmaoid which I added to the desktop just before I tried yours.

Or it was a random bug that has nothing to do with both.

Report

C

F1ash

9 years ago

May be it`s random; i`m not have this problem. Report me if this occurrence should repeated.

Report

C

F1ash

9 years ago

Please, install :
kdebase-workspace-python-applet
python-alsaaudio

I`m tested in Fedora 14.

Report

thomassisson

7 years ago

I received this message (below) when try to install one of the suggested packages. Do you know if it has been renamed? I was able to install the other python package.

"Unable to locate package kdebase-workspace-python-applet"

Report

C

F1ash

7 years ago

This package "kdebase-workspace-python-applet" for Fedora14. Python-alsaaudio should installed for work.

Report

thomassisson

7 years ago

I did some searching and it appears that for Kubuntu the package is plasma-scriptengine-python instead of kdebase-workspace-python-applet. I already had plasma-scriptengine-python, so I'm still not sure what the issue is.

I was really hoping for a volume control that does not default to the maximum of 100%. Pulse Audio Volume Control allows the volume to go up to 153%, but does not have a widget, gadget, applet for the panel.

Report

6 years ago

v.0.25
* fixed audiodevice detecting error;
* added detecting multiple audiodevices in system;
* added color managment of font and panel sliders with support opacity;
* added device rescan without restart plasmoid;
* added plasmatooltip with representation
device volume in panel;

v.0.27
* added Rescan button to Panel Devices Settings;
* added color control for slider handlers;

v.0.28
* fixed cardindex detection;

v.0.30
* improved stop control of tracking thread;
* added detect system color of text for first start;

v.0.35
* changed method of thread complete;

v.036
* text is replaced by icons in Common Device Panel;

v.0.37
* fixed warning in import module errors;

v.0.41.2 :
* added restore of device volume;
* added retrieve restored volume parameters;
* fixed slider`s mouseRelease & doubleClick events for common events;
* fixed the freez at plasmoid's init;
* some fixes & improvements;

v.0.42.2 :
* some fixes & improvements;

v.0.42.3 :
* fixed initiate;
* improve initiate;

v.0.43.5 :
* fixed the applet init at case without available audio devices;
* some fixes && improvements;

v.0.50.0 :
* fixed changing a color of horizontal slider's handler;
* refactoring;
* added slider's size Settings;
* added displaying a changes of slider's color & size into Settings;

v.0.51.0 :
* added sensitivity for sliders;

v.0.51.1 :
* reimplemented the retrieve of restored volume parameters;
* some fixes for disconnect SLOTs at close;

v.0.51.2 :
* added the restriction of notification;
* reimplemented tooltip;

12345678910
234
product-maker nick87720z_double Mar 30 2014 9 excellent
product-maker Henri Sep 19 2013 9 excellent
product-maker RAIDENSUB Apr 26 2013 9 excellent
product-maker unikum111 Dec 12 2012 9 excellent
product-maker Phrosztbyte Sep 07 2012 9 excellent
product-maker StrikeHoreges Dec 10 2011 9 excellent
product-maker Hanau2010 Sep 18 2011 9 excellent
product-maker tcat Aug 28 2011 9 excellent
product-maker tamra Aug 25 2011 9 excellent
product-maker lux0506 Aug 07 2011 9 excellent
product-maker kaiserhg Jul 26 2011 9 excellent
product-maker saigkill Jul 01 2011 9 excellent
product-maker JeremiahMosser Jun 01 2011 9 excellent
product-maker adrruiz May 30 2011 9 excellent
product-maker valek2282 May 26 2011 9 excellent
product-maker Zorael May 08 2011 9 excellent
product-maker elkooder Apr 29 2011 9 excellent
product-maker nicotine Apr 27 2011 9 excellent
product-maker hithirdwavedust Apr 20 2011 9 excellent
product-maker Infosoft Apr 04 2011 9 excellent
product-maker CatchTime Apr 03 2011 9 excellent
product-maker ZLv Mar 18 2011 9 excellent
product-maker nerdykid Mar 04 2011 9 excellent
product-maker dagobert Mar 03 2011 3 bad
product-maker swiftscythe Mar 03 2011 9 excellent
product-maker pierigno Mar 02 2011 9 excellent
product-maker tils Mar 01 2011 9 excellent
product-maker theZest Feb 28 2011 9 excellent
product-maker kem Feb 26 2011 9 excellent
product-maker marcocingolani Feb 25 2011 3 bad
product-maker ashley194 Feb 24 2011 9 excellent
product-maker darkmas Feb 23 2011 9 excellent
product-maker SeaJey Feb 21 2011 9 excellent
product-maker Murz Feb 20 2011 9 excellent
product-maker schleby Feb 20 2011 9 excellent
product-maker Alesvol Feb 20 2011 9 excellent
Be the first to comment
david96
Sep 15 2013
elkooder
Apr 29 2011
kent57
Mar 10 2011
madegirah
Mar 06 2011
Murz
Feb 20 2011
max99
Feb 20 2011
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.51.2
updated Apr 01 2014
added Feb 20 2011
downloads 24h
0
mediaviews 24h 0
pageviews 24h 7