Impulse - PulseAudio visualizer

Conky

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

44
Score 85.7%
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:

8 years ago

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







lowrida

2 months ago

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

Report

Frankennstein

4 years ago

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.

Report

9

Brahimsalem

6 years ago

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

Report

lowrida

2 months ago

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

Report

ircome

7 years ago

how to increase sensitivity of impulse default theme ?

Report

9

brainpower

7 years ago

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"

Report

simon9007

7 years ago

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

Report

tgckpg

8 years ago

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.

Report

seapaladin

8 years ago

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

Report

coz

8 years ago

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

coz

Report

9

brainpower

8 years ago

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

Report

coz

8 years ago

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

Report

sgl

8 years ago

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.

Report

9

brainpower

8 years ago

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

Report

bmfc187

8 years ago

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

Report

9

brainpower

8 years ago

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...

Report

bmfc187

8 years ago

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

-BMFC

Report

9

brainpower

8 years ago

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

Report

9

brainpower

8 years ago

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

Report

Ausmosis

8 years ago

awesome work indeed. Thanks for sharing this!!

Report

9

XNight

8 years ago

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

Report

9

XNight

8 years ago

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!

Report

JeanVW14

8 years ago

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

Report

9

XNight

8 years ago

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

Report

JeanVW14

8 years ago

You legend!

Thanks mate. This has been a big papercut for me for a while now.

Report

8 years ago

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







12345678910
33
product-maker KDE4WasBetter Oct 14 2017 9 excellent
product-maker tavaresgerson May 27 2017 9 excellent
product-maker apocrifa Jan 03 2015 9 excellent
product-maker Brahimsalem Apr 16 2013 9 excellent
product-maker Xephexx Aug 19 2012 9 excellent
product-maker draco23hack Mar 15 2012 9 excellent
product-maker posixru Jan 04 2012 9 excellent
product-maker lolsas Oct 22 2011 9 excellent
product-maker Ahmose Jul 21 2011 9 excellent
product-maker tobaj Jul 19 2011 9 excellent
product-maker Thalic Jun 24 2011 9 excellent
product-maker kolesky Apr 11 2011 9 excellent
product-maker XNight Mar 15 2011 9 excellent
product-maker brainpower Feb 11 2011 9 excellent
product-maker linuxbear Feb 04 2011 9 excellent
product-maker thenameisadib Jan 08 2011 9 excellent
product-maker LGD Dec 31 2010 9 excellent
product-maker rafeviper Dec 26 2010 9 excellent
product-maker sw2 Dec 13 2010 9 excellent
product-maker kenpou7 Dec 13 2010 9 excellent
product-maker Drakon Dec 05 2010 9 excellent
product-maker li9ux Dec 05 2010 9 excellent
product-maker drxnele Dec 03 2010 9 excellent
product-maker areco23 Dec 02 2010 9 excellent
product-maker Naf71 Dec 02 2010 9 excellent
product-maker mixalns Dec 01 2010 9 excellent
product-maker nickcloy Dec 01 2010 9 excellent
product-maker mr32 Nov 28 2010 9 excellent
product-maker likimoki Nov 27 2010 9 excellent
product-maker lor-anonymous Nov 26 2010 9 excellent
product-maker scottiw2000 Nov 26 2010 9 excellent
product-maker ubuntico Nov 26 2010 9 excellent
product-maker mystica Nov 26 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
MojoMan
Feb 12 2016
simon9007
Feb 01 2012
tobaj
Jul 19 2011
bmfc187
Feb 12 2011
brainpower
Feb 11 2011
LGD
Dec 31 2010
sw2
Dec 13 2010
mystica
Nov 30 2010
mr32
Nov 28 2010
Dawei87
Nov 27 2010
masstrider
Aug 30 2010
CruelAngel
Jul 18 2010
wasabi
Jul 15 2010
MRTOA5T
Jun 18 2010
nanderz
Jun 09 2010
peacewithall
May 29 2010
Naf71
May 10 2010
sgl
Apr 23 2010
CLEARview
Feb 28 2010
gimox
Feb 27 2010
swano
Jan 21 2010
webmastir
Jan 04 2010
larryni
Dec 12 2009
raulmanoelr
Dec 05 2009
linux4ever
Dec 03 2009
btdwn
Oct 21 2009
romerotek
Aug 31 2009
Keidon
Aug 23 2009
shankru85
Aug 09 2009
momokatte
Jul 31 2009
gnuf
Jul 21 2009
switzak
Jul 19 2009
LaGaDesk
Jun 25 2009
maxo64
Jun 02 2009
Simmeson
May 26 2009
Telperien
May 24 2009
mixman2009
May 19 2009
berot3
May 16 2009
dilomo
May 03 2009
CookedGryphon
Apr 27 2009
dspencer82
Apr 12 2009
Ausmosis
Apr 12 2009
techie
Mar 09 2009
4tis
Mar 09 2009
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.5.5
updated Dec 12 2010
added Feb 14 2009
downloads 24h
1
pageviews 24h 21