Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Impulse applet: Let's the dock dancing.
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Impulse applet: Let's the dock dancing.
Page : 1 2 3
matttbe English 42 matttbe [Read]
18 October 2014 à 23:13

matttbe, Friday 01 July 2011 à 12:14


Subscription date : 24 January 2009
Messages : 12573
Hello,

I want to introduce to you the new Impulse applet!
What's the Impulse applet?
  • It's a very useless applet so it's essential!
  • This is the description:
    • Did you know that your dock can dance?
    • If you click on this icon, the dock will dance!
    • In fact, you will have a graphical equalizer into the dock
    • It will analyse the signal given by PulseAudio.
  • It needs libpulse and fftw3 and of course it's an unstable applet.




PS: thanks to Ian Halpern and its Impulse project.
PS²: sorry for this not so good screencast... simply try it by yourself! (you can use our Weekly ppa or by compiling the source files from our BZR repository)
PS³: music by Professor Kliq (Plastic & Flashing Lights) available on Jamendo: http://www.jamendo.com/track/398210
PS?: it's maybe better to directly watch this webm video file: http://db.tt/YWSNWzS

nochka85, Saturday 02 July 2011 à 10:41


Subscription date : 29 November 2007
Messages : 7408
Cool !!!!!

nochka85, Saturday 02 July 2011 à 16:45


Subscription date : 29 November 2007
Messages : 7408
Well it doesn't work for me ...

matttbe, Saturday 02 July 2011 à 20:52


Subscription date : 24 January 2009
Messages : 12573
Oh, it's strange...
You simply have to click on the icon of this Impulse applet and play music (it needs PulseAudio as sound server).

Maybe can you uncomment all cd_debug in the _animate_the_dock function and post the output message of this command
cairo-dock -l debug | sed -n "/Impulse\// {N;p;}"

nochka85, Sunday 03 July 2011 à 00:12


Subscription date : 29 November 2007
Messages : 7408
Here is the result :

$ cairo-dock -l debug | sed -n "/Impulse\// {N;p;}"
cairo_dock_instanciate_module (/home/nochka85/.config/cairo-dock/current_theme/plug-ins/Impulse/Impulse.conf)
debug : (/home/nochka85/cairo-dock_BZR/cairo-dock-core/src/gldit/cairo-dock-icon-factory.c:cairo_dock_load_icon_image:293)
message : (/home/nochka85/cairo-dock_BZR/cairo-dock-plug-ins/Impulse/src/applet-init.c:init:59)
init (/home/nochka85/.config/cairo-dock/current_theme/plug-ins/Impulse/Impulse.conf)
debug : (/home/nochka85/cairo-dock_BZR/cairo-dock-plug-ins/Impulse/src/applet-notifications.c:action_on_click:31)
Impulse animation state: 0
debug : (/home/nochka85/cairo-dock_BZR/cairo-dock-plug-ins/Impulse/src/applet-impulse.c:_im_start:30)
Impulse: start im
debug : (/home/nochka85/cairo-dock_BZR/cairo-dock-plug-ins/Impulse/src/applet-impulse.c:_get_icons_list_without_separators:59)
Impulse: updated icons list: 27
debug : (/home/nochka85/cairo-dock_BZR/cairo-dock-plug-ins/Impulse/src/applet-impulse.c:cd_impulse_launch_task:184)
Impulse: animations started


... but nothing is moving

matttbe, Sunday 03 July 2011 à 02:05


Subscription date : 24 January 2009
Messages : 12573
But can you uncomment all "cd_debug" in the _animate_the_dock function of this file: cairo-dock-plug-ins/Impulse/src/applet-impulse.c (and then recompile it with make && sudo make install command)

nochka85, Sunday 03 July 2011 à 11:30


Subscription date : 29 November 2007
Messages : 7408
Done -> But nothing more appears in the console

matttbe, Monday 04 July 2011 à 15:41


Subscription date : 24 January 2009
Messages : 12573
Strange! can you see the dock in the sound settings panel? (System / preferences / sound)

nochka85, Wednesday 06 July 2011 à 13:00


Subscription date : 29 November 2007
Messages : 7408
Yes.

matttbe, Thursday 07 July 2011 à 08:58


Subscription date : 24 January 2009
Messages : 12573
And can you just launch the dock from axterminal without any options and post the output messages here?

matttbe, Friday 15 July 2011 à 00:12


Subscription date : 24 January 2009
Messages : 12573
@ Nochka: is it working now?
If you launch the dock from a terminal without any options and then click on the applet, you should see one or two new lines into the terminal => can you post them here?

nochka85, Friday 15 July 2011 à 11:43


Subscription date : 29 November 2007
Messages : 7408
I've just installed the latest revision and try with a new dock -> It worked (but the sensibility needs to be very low). So I restart it with my own dock and decrease the sensibility -> Seems it's working correctly !

Did you make some changes ?

taiebot65, Friday 15 July 2011 à 14:44


Subscription date : 26 October 2008
Messages : 1904
I lOve it......

Would it be possible to have special effects for this. Because we have to change the animations globally which makes no sense and can we remove the useless icon from the dock ? I want it on all the time
I want something not really obstructive.

PS. i am using it with fire effect best effect which gives my dock a magical style.

nochka85, Friday 15 July 2011 à 17:50


Subscription date : 29 November 2007
Messages : 7408
I understood what happened for me -> The problem is that the sensitivity is not adjust when you decrease or increase the main volume : If I configure impulse to work fine with the volume at 100%, it doesn't work at all if I decrease the volume to 50%.

Is it possible to have an option to automaticaly adjust the sensitivity with the volume ?

nochka85, Friday 15 July 2011 à 19:35


Subscription date : 29 November 2007
Messages : 7408
Allez, Let's go for my 1st video for this applet :


ppmt, Friday 15 July 2011 à 20:21


Subscription date : 29 November 2007
Messages : 3520
Excellent....event eh CPU is dancing

nochka85, Friday 15 July 2011 à 22:20


Subscription date : 29 November 2007
Messages : 7408
Don't undertand

Edit : for the cpu, the responsible is recordmydesktop ... Not the applet.
By the way, the song is from Quebec !

ppmt, Saturday 16 July 2011 à 02:46


Subscription date : 29 November 2007
Messages : 3520
Yes I know them a bit. They were at the Jazz Festival not so long ago... I should listen more to them.

This video would be great as a promo while demoing other less mundane functions

nochka85, Sunday 17 July 2011 à 12:12


Subscription date : 29 November 2007
Messages : 7408
Yes I know them a bit. They were at the Jazz Festival not so long ago...


They came to the festival of my little town in Vendée 2 years ago ! It was the greatest show !

Well, let's go back to the applet. I think that there are missing some very simple thinks :
- The icon should change when Impulse is active/inactive (ex : The same icon when impulse is active, and another without the notes when inactive ... or with a special color)...
- The sensitivity is quiet strange. Here is what I need to have a correct behaviour :
http://uppix.net/c/5/6/7114c7efb097a5df5beeec0e1c9e0.png
... I think that it's not normal to have 0.008 -> Should be more 0.5 !
- As mentionned in my previous post, it should be great to have an option to adjust the sensitivity with the volume : With my 0.008 (working if the volume is 100%), when I decrease the volume to 50%, The dock stop dancing !

ppmt, Sunday 17 July 2011 à 17:03


Subscription date : 29 November 2007
Messages : 3520
yes I had noticed as well that the sensitivity was a bit strange

The scale should be reviewed

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Impulse applet: Let's the dock dancing.
Page : 1 2 3
matttbe English 42 matttbe [Read]
18 October 2014 à 23:13


Glx-Dock / Cairo-Dock List of forums Applets | Applets Impulse applet: Let's the dock dancing. Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.