Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I wish to use a mac mini as a home theatre system.

I would like the mini to send commands to the power amplifier to turn on/off depending on whether there is any sound generated (like a screen saver but for sound).

Anyone have ideas on how this can be done?

UPDATE:

Power Amp is Cambridge Azur 650R, which can be controlled by IR or RS-232.

Amp manual says not to keep on at all times, and I wish to conserve energy.

I am looking for something equivalent to the 'Sleepwatcher' utility (for the display, that I will use with my projector), but which works for sound.

I have found that the HALLab utility, from apple's XCode developer kit, can show that sound is 'Running somewhere', so it's possible in software.

Anyone know of a tool that uses this? Or which library calls I could use to do the same thing as HALLab?

share|improve this question
    
Is this for a power amp you already own? If so, what means/interface does the amp have for turning it on/off? Provide make/model if you already own the amp. And why isn't leaving the power amp on all the time an option, does it make noise, or are you just trying to save energy? –  Phil M Aug 6 '11 at 8:40

1 Answer 1

I don't know of any way to react to sound output in software, but:

This could be done as a stand-alone hardware device reasonably straightforward. I didn't find any ready-made products, but it wouldn't be too hard for any electronics hobbyist with some analog experience, I think (here's a design I found, for example; it could probably also be done with a single microcontroller, especially if the amplifier has an IR remote control). Let me know if you'd like me to expand on this possibility...

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.