Impulse - PulseAudio visualizer

Conky

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

46
Become a Fan
8.5

Description:
Impulse is a bit of eye-candy for your desktop. It is a widget that displays a graphical spectrum analyzer on your gnome desktop. It is written in c and python and uses GTK and cairo graphics to generate the animation. the impulse library creates a pulse audio connection context that reads the output stream from pulseaudio in a thread natively which can then be read from python. You can specify impulse to either output the raw stream or output the fft of the raw stream.


Requires:
screenlets 1.2
libfftw3-3
libpulse0


Install:
1) Download and extract Impulse.tar.bz2
2) mv Impulse ~/.screenlets/
then open up the screenlets manager and start Impulse or open screenlets manager and click Install, navigate to the Impulse.tar.bz2 archive and click ok.
Last changelog:

Impulse 0.5.5
Fixed issue cause by latest Ubuntu update and added ability to change the audio source. Also updated the default theme.

Impulse 0.5.0
New structure. Themes now editable.

Impulse 0.2.4
Fixed screenlet menu bug and use a smarter way to identifying the pa monitor source.

Impulse 0.2.2
Added new screenlet themes

Impulse 0.2.0
Project is under a new name, Impulse. Now natively captures PulseAudio output source

Spectrolet 0.1.4:
Switched from ESOUND to Pulseaudio

Spectrolet 0.1.2:
Now preforms an fft on the audio stream

Spectrolet 0.1.0:
Now uses gtk.main correctly


Ratings & Comments

203 Comments

z888z

i cant download

lowrida

Is there something like this for conky of as cinamon applet?

Frankennstein

I've just installed impulse for the "n" time and i realised that the speed of the bars is too slow, looks like it it freezing. I've tried to change the settings, even change the peack_acceleration in the .py configuration file, no result. I used impulse before without any issues.

Brahimsalem

This is a great screenlet Can you please make us a similar desklet for Cinnamon! That would much appreciated! thanks!

lowrida

Yes would be great, but still nothing to find for cinnamon! Or something like this for conky?

ircome

how to increase sensitivity of impulse default theme ?

brainpower

just change the number of columns and rows in the screenlets settings however you like... if the peaks don't go up very much, consider using my version with the "amplifier"

simon9007

it is fabulous with this: http://gnome-look.org/content/show.php/Impulse+theme+%22circle+lcd%22+improvment?content=109265

tgckpg

after impulse restart, I must tweak the audio index again to get it work. And I couldn't right-click or drag on my impulse either. How to fix it? I'm using ubuntu 10.10. Thanks.

seapaladin

one guy posted an amplifier for the screenlet , its a excellent option to include :D

coz

Brainpower,, excellent!! This has been an issue for me from day one, Well done guy :) coz

brainpower

thx, too! and sorry @all for not being very active here... but it seems I'm more active than the original uploader :D

coz

hey guy, I notice this is not sensitive unless the volume is near or at 100%!! Is it possible to make it as highly sensitive throughout the volume range? coz

sgl

Hi Do not like default grey theme on o.5.5 version. I liked the red and blue impulse (previous version) How to modify it? Sorry my bad english. Thanks.

brainpower

Open the properties of the screenlet, go to Options->Impulse and change the colors... (Bar color, Peak color, Background color)

bmfc187

hi im running 10.04.1 64bit on a toshiba satellite l675. i WAS running 10.04.1-32 bit but switched to 64 recently. when i was on 32 bit i had this screenlet working just fine, a bit buggy but no deal-breakers. now that ive switched to 64 bit, i have redownloaded the 64 bit version of impulse, uninstalled the old, installed the new, and now impulse fails to launch at all. please help! -BMFC

brainpower

Open a terminal and cd to the directory where your ImpulseScreenlet.py is located... type there: "./ImpulseScreenlet.py" and then there you may see, why it won't start...

bmfc187

um...funny thing, it started working all of a sudden, i dont know what happened but now everything works. thanks! -BMFC

brainpower

Hi, first: great screenlet, it's awesome :D but I had a problem: my audio source is too silent, so the bars were hardly moving... I solved this problem by adding an amplifier to it, which amplifies the bars. I want to share my solution, if someone out there has the same problem :D http://pastebin.com/CTXSsDmm P.S.: @ianimal: If you want to add it to your screenlet, feel free to do so :D

brainpower

Oops, wrong link... this one works: http://pastebin.com/hTL60mMU

Ausmosis

awesome work indeed. Thanks for sharing this!!

XNight

what do i have to do with this? i have the volume problem,too

XNight

Sorry got it for my own.. For those who dont know: Just exchange your code in ~/.screenlets/Impuse/ImpulseScreenlet.py with the code from the link Then you can set the Amplifier in the Screenlet Options nice work! thanks!

JeanVW14

Thanks for the great screenlet.. one of my favorites. I'm having an issue with the 64 bit version - the sensor does not pick up the audio (stays flat), and when I go to the audio source it is on '1'. If I change it to 2, then back to 1 it suddenly starts working. Just a bit annoying having to do this every session to get it working. Is there any quick workaround? Thanks, Jean

XNight

I solved it. open .screenlets/Impulse/ImpulseScreenlet.py In the very beginning there is the line audio_source_index = 0 Just chaning the 0 with the number of my source worked for me

Pling
0 Affiliates
Details
license
version 0.5.5
updated
added
downloads 24h 2
mediaviews 24h 0
pageviews 24h 22

Other Conky:

System Status
Whise
last update date: 17 years ago

Score 5.0

Genetic code
Whise
last update date: 17 years ago

Score 5.0

BCCRScreenlet
gartuz
last update date: 17 years ago

Score 5.0

Diggler
Whise
last update date: 17 years ago

Score 5.0

Comic
Whise
last update date: 17 years ago

Score 5.0

Clear-enGlish Theme pack (Picframe Theme
ClearenGlish
last update date: 17 years ago

Score 4.7