Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I don't necessarily expect a whole tutorial for creating a sound indicator entry here on askubuntu, but I've searched and searched, and I can't seem to find any documentation on creating a sound indicator. Preferably, I'd like to be able to do this in Python. Can someone point me in the right direction??

share|improve this question
up vote 8 down vote accepted

Documentation for integrating with the sound menu can be found here. Information on MPRIS is also useful if you want your application to integrate properly.

If you need help you can post to the ayatana-dev mailing list or #ayatana IRC on freenode.

share|improve this answer
This is very helpful, I'll see what I can dig up with this stuff. – gregghz Oct 15 '10 at 1:35
I came across this:… version Is there anything similar for a sound indicator entry? – gregghz Oct 17 '10 at 3:38
Unfortunately no, just the SoundMenu page. Conor is very responsive to anyone who is looking to integrate with the soundmenu, posting on the list will likely get you a quick response. – Jorge Castro Oct 17 '10 at 20:24
First link is dead. – Exeleration-G Oct 26 '15 at 15:09

Since you are looking for a python version, you might be interested in this implementation for exaile.

share|improve this answer

I'm hoping you mean to "plug into" the current sound indicator applet. if you are designing a media player (like rhythmbox or banshee) then you need to look at the following which is needed to display your media information in the sound indiactor.

share|improve this answer
I'm actually looking to create a sound indicator entry for an existing media player. – gregghz Oct 15 '10 at 0:36
@greggory.hz Can you add that you're looking to add it to an existing media player and which one in your question so we can leave more detailed answers? Thanks! – Jorge Castro Oct 15 '10 at 0:41
I'm not really looking for specifics of implementation ... perhaps just some documentation about how to use the python bindings (python-indicate I think). I want to know how to use this from a general perspective, and not how to add it to a specific media player (once I have the general knowledge, I can take it anywhere else). – gregghz Oct 15 '10 at 1:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.