Hello all, I'm new to Python (running 2.6.6 but if necessary 3.x should also be fine). I have a little idea I hope to accomplish with Python. I want to listen for changes in Alsa sound volume level and base some actions on that. With the few lines below I can check the current volume level. Can I extend this so that the script listens for changes in the volume level and I can base some actions on it? As speed is quite important it's not an option to poll every second or so for changes, it has to be close to instantaneous.
If this is not possible with Python, any suggestions on what else are also welcome of course. Thanks in advance, Maarten ############# try mixer = alsaaudio.Mixer(Fake, 0) except alsaaudio.ALSAAudioError: sys.stderr.write("No such mixer\n") sys.exit(1) volumes = mixer.getvolume(1) ############# -- http://mail.python.org/mailman/listinfo/python-list