ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Post New Requests Here

IDEA: CPU monitor that plays sound according to activity

<< < (2/2)

f0dder:
one is a compiler that takes about 7 minutes to complete and pegs the CPU at 100% (50% on a dual core) the while.
-Ralf Maximus
--- End quote ---
Get a build system that supports parallelization... it's really great putting your dualcore system to work :D

-f0dder (July 04, 2007, 06:10 PM)
--- End quote ---

Bah.  T'weren't for the extra core, my system would be locked up while the compile compiles.  :-)
-Ralf Maximus (July 04, 2007, 11:52 PM)
--- End quote ---
Nah, you just need to make sure the compiler and linker are invoked with "below normal" priority, then you still take advantage of both your cores for compiling, but the system still runs pretty smoothly. Trust me, it works wonders :)

Ralf Maximus:
FOUND IT!

It turns out there is a program out there that does exactly what I wanted, and it's free:
http://taskmonifier.ideasasylum.com/

TaskMonifier monitors the cpu and plays a sound of your choosing when activity drops below a set threshold for x number of seconds.  It works with multi-core systems.

The irony is, I found it completely by accident when I was looking for pages about how best to shave a llama or something.  Isn't that how it always is?

UPDATE: Upon re-reading my original request, it turns out TaskMonifier doesn't do *exactly* what I requested, but what it does is good enough:

- TM does not load into the tray;
- TM does not play a humming/throbbing/farting noise in tune to CPU load;
- TM is not aware of specific apps, as it monitors total CPU busyness;
- TM is not optimized for performance, but who cares if the PC is loaded down anyway?

But like I said, it's perfect for what I need: walking away from a budy PC and hearing when it's done.

hopeless:
[I'm the TaskMonifier author]

Wow!  I just happened to be reading the DonationCoder blog and saw a link to my own software.  It's nice to know that someone has found it useful!

I'll be quite honest here and now: I wrote the software to handle a bunch of long-running experiments at the start of the year but since then I haven't needed it.  I haven't updated the software since and I know there's some flakiness with the network/disk usage detection.  However, if anyone finds the software generally useful but lacking in some areas, please please email [email protected] and I'll try to fix/implement whatever's missing.  Despite my initial intentions, I've resisted making this open source because there's already too much open-source software lying abandoned in sourceforge -- it really only works for apps with a strong user community and until now I didn't think anyone had even found TaskMonifier!

Regarding the comments above:
It works with multi-core systems.
-Ralf Maximus (October 07, 2007, 10:47 AM)
--- End quote ---
Cool.  I don't have one so that's nice to know.

- TM does not load into the tray;
-Ralf Maximus (October 07, 2007, 10:47 AM)
--- End quote ---
It might be easy to add (and change the icon based on state) but equally well there are plenty of programs that will minimise any application to the task tray. 

- TM does not play a humming/throbbing/farting noise in tune to CPU load;
-Ralf Maximus (October 07, 2007, 10:47 AM)
--- End quote ---
Interesting idea, not quite sure how you'd implement it and what the use case would be.  Would it get quieter when the CPU was busy (letting you know it was working away) or when the usage was lower (letting you know it was less loaded).  Not sure about this.

- TM is not aware of specific apps, as it monitors total CPU busyness;
-Ralf Maximus (October 07, 2007, 10:47 AM)
--- End quote ---
I believe that this is technically possible but it would complicate the UI considerably. 

- TM is not optimized for performance, but who cares if the PC is loaded down anyway?
-Ralf Maximus (October 07, 2007, 10:47 AM)
--- End quote ---
Agreed.  I'm not sure if the slowness is down to TaskMonifier itself or just the startup costs involved with C#/.Net applications

Thanks for your feedback!  If there's any more, please email [email protected] or reply to this thread which I'll monitor.

  Jamie

mouser:
Welcome to the site Jamie  :up: :up:

Ralf Maximus:
Whoa.  If I'd known the actual author would see this I'd be more liberal with my praise. 

THANKS for making TaskMonifier.  It really is perfect the way it is; no need to implement any changes on my account.  My tray is already smack full of crap as it is, and the throbbing/humming thing would be fun for maybe the first 15 minutes.

Upon further reflection (and actually using the utility for awhile) the individual task awareness is unnecessary and I suspect would be complicated to use and even harder to implement.  I'm having a hard time coming up with a scenario where I'd actually use the durn thing.

And performance isn't an issue since I'm walking away from the PC shortly after I boot TM.

If only you could make it stream video, TM would be perfect!  :-)

Thanks again, Jamie.

Navigation

[0] Message Index

[*] Previous page

Go to full version