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
8 .6
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:

9 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

9

XNight

9 years ago

Same problem to me...a solution would be great!

Report

soot

9 years ago

I'm using mint 10, and it installed fine but it doesn't play anything. How do you connect audio to it? Theres just a drop down with numbers, i'm confused.

Report

nickapaul

9 years ago

Great screenlet and livens up the desktop :)
Is it possible to set the sensitivity of the applet? When I use my desktop speakers everything's fine as I can turn down the speaker volume although the system spews out att full volume, but when I use my headphones via a USB-soundcard I have to set the out volume so low that the visualizer doesn't react at all.

Report

boamaod

9 years ago

Maybe you would be interested in developing your code under the project https://launchpad.net/indiv-screenlets. Notice that Screenlets 0.1.3 has implemented the requirements check and with Debian package the dependencies would be installed automatically. This would make installing of the Screenlet as well as getting the updates a bit easier for the users. And if in the project, all the packaging would be done automatically by a script.

There is some documentation on this as well as connected topics at http://www.screenlets.org/index.php/Documentation#Why_should_I_add_my_Screenlet_to_individual_Screenlets_project.

Report

9

mr32

9 years ago

Yeah, everything works in Ubuntu 10.10! Thanks!

Report

cryptoxic

9 years ago

Hey I got it in my screenlets, but I can't launch it... nothing happens. How did you get it to work?

Report

decatf

9 years ago

Pulse Audio can be very fickle. Here are some problems I've encountered while experimenting with the output stream.
On my laptop the internal audio input device sometimes gets muted so any thing that tries to read the stream will get no audio. On my desktop the internal audio input stopped worked all together despite all the pulse devices being present and unmuted. The former is easy to solve by unmuting the internal audio input device in pavucontrol. The latter I have yet to figure out.

Report

BassUltra

9 years ago

Using 10.10 32 bit, with all dependencies installed. Bars aren't doing anything, using the decibel audio player app.

Report

BassUltra

9 years ago

Nevermind, the problem is it crashes pulseaudio alot. I need to restart the screenlet if it crashes, which seems to be after every song that I play.

Report

Cigla

10 years ago

Few days ago Impulse stopped working.
It shows up, but seems like it can't hear my music anymore.
I use Ubuntu 10.10, have all dependencies needed, it worked well. I'm using the latest screenlets version of Impulse.
How can I find out where is the problem, give me some directions please?

Report

JeanVW14

10 years ago

Ditto, bump...

Report

C

ianimal

10 years ago

The latest ubuntu update broke impulse, i am investigating the issue and will hopefully have a fix out soon.

Report

C

ianimal

10 years ago

A quick fix is to run the command:
$ pacmd set-source-mute 0 0

The first '0' is the index of the source. To find the index of the source you are using run the command:
$ pacmd list-sources

Report

Cigla

9 years ago

Thanks!
It is working now.
Good luck with fixing this. I would help you if I know how, but since I don't..
Impulse and Lyrics are my favorite screenlets, it is very odd why Impulse isn't part of Screenlets by default..

Report

P4NCH1

10 years ago

Works very fine in Linux Mint 9 (Gnome).
It would be cool if can change colors!

PD: Sorry about my english :S

Report

8jwong14

10 years ago

Thanks for this. It works fantastic in Ubuntu 10.04.

Report

coz

10 years ago

Hey guy,,
Very very nice indeed... love it however
Things work if I use pusleaudio but I dont :)
I have a pro sound card that i have to compile my own alsa driver for... the impulse screenlet seems to ONLY work with pulseaudio... is there any way to get this to work with my alsa driver??
At this point if I listen to music and use Impulse...things work well but if I go to youtube or watch a movie etc etc.. I have no sound because the screenlet is calling on pulseaudio and not my alsadriver.
Any help would be greatly appreciated...by the way ..any of us who are using a pro sound card we wouldnt be using pulseaudio by the way! :)*

coz

Report

r0ckstarferlife

10 years ago

could you please add an option to choose what audio output it should use because i love this widget but i am using a different output then the default and i am having trouble getting it to work with my "Analog Surround 7.1 + Analog Stereo input"

Report

nanderz

10 years ago

I love it, thank you.

Had to follow some 'instructions' to get working on Ubuntu 10.04 (64) ;)

Also had to use wget to DL as I saw code when clicking the link

Report

versa

10 years ago

what instructions did you have to follow? ive tried everything and cant figure it out :/ but im also new to linux and might just be overlooking something. any help would be appriciated!
(10.04)

Report

9

ubuntico

10 years ago

This screenlet seems don't work on Ubuntu Lucid, any suggestions?

Report

C

ianimal

10 years ago

Yes, make sure you have all requirements installed in synaptic. Mainly libfftw3-3.

Report

versa

10 years ago

i cant get it to work on lucid, i believe i have all of the necisarry librarys installed. is there anything special you need to do for 10.04?

Report

C

ianimal

10 years ago

It works fine on my 10.04 and 10.10. Please just double check for me that libfftw3-3 is installed in the Synaptic Package Manager and that you are downloading the correct architecture for your comp.

Report

versa

10 years ago

I have libfftw3-3 installed, and the x86 version installed, i have the bar, it just isnt doing anything... :(
if there is anymore information you need, just let me know (you may need to tell me how to get it, im new to linux)
thank you for your help!

Report

9 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
Be the first to comment
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
mediaviews 24h 0
pageviews 24h 20