[opensuse] Sound advice
Or, advice on sound. I am looking to use sound as a way for diskless (and displayless and keyboardless and speakerless) KIWI (OpenSUSE 10.3) systems to send status info by sound to another openSUSE 10.3 system, which can play it on it's speakers. There can be more than one KIWI sending messages. It is very very low volume of messages that will be sent. Things like 'I'm ready'", or "Sh*t, I'm dying". The sounds can be in whatever format is best. I am thinking simple 8-bit wav files of the sort you can usually cat to /dev/dsp. But I do not think the sound format is an issue. Of course, a pop-up window, perhaps via X, is also possible. But it is not what we are looking to use. Such popups have 'issues' in our use. My question is, if you were to choose one of the sound system systems delivered with openSUSE, and that might continue to be delivered for a few more releases, which would you choose for this sort of networked sound? Pulse Audio? Something else? Any experience/advice to share? Of course, I could make something simple myself. But I would like to spend such time making new things, not reinventing existing things that may fit the bill. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Roger Oberholtzer wrote:
Or, advice on sound.
I am looking to use sound as a way for diskless (and displayless and keyboardless and speakerless) KIWI (OpenSUSE 10.3) systems to send status info by sound to another openSUSE 10.3 system, which can play it on it's speakers. There can be more than one KIWI sending messages. It is very very low volume of messages that will be sent. Things like 'I'm ready'", or "Sh*t, I'm dying". The sounds can be in whatever format is best. I am thinking simple 8-bit wav files of the sort you can usually cat to /dev/dsp. But I do not think the sound format is an issue.
Rather than trying to send sound over the network, why not just set up a program on the machine with the sound card & speakers, and use rsh (remote shell) from the headless machine to the machine that has the sound. i.e. if [bad condition] then rsh sound-host /usr/local/bin/play-sound Im.dying.wav fi where sound-host is the host that has sound capabilities /usr/local/bin/play-sound is a script on sound-host which plays a given sound file Im.dying.wav Is your "I'm dying" audio message This is several orders of magnitude simpler than trying to set up an ad-hoc method of PUSHING sound over the network to some other host (which is basically the equivalent of trying to produce a pop-up web browser window on a machine that might not even have a browser running at the time).
Of course, a pop-up window, perhaps via X, is also possible. But it is not what we are looking to use. Such popups have 'issues' in our use.
You're making it WAAAAAAAAAAaaaaaay too complicated.
My question is, if you were to choose one of the sound system systems delivered with openSUSE, and that might continue to be delivered for a few more releases, which would you choose for this sort of networked sound? Pulse Audio? Something else? Any experience/advice to share?
Of course, I could make something simple myself. But I would like to spend such time making new things, not reinventing existing things that may fit the bill.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 04 April 2008, Sam Clemens said:
Rather than trying to send sound over the network, why not just set up a program on the machine with the sound card & speakers, and use rsh (remote shell) from the headless machine to the machine that has the sound.
i.e. if [bad condition] then rsh sound-host /usr/local/bin/play-sound Im.dying.wav fi
Or set up syslogd to do network logging, and have some process on the logging host read the logs and speak them or play the appropriate wavs. Lots of other possibilities to send messages and take an action, but piping the audio sounds like putting the complexity in the wrong place. Will -- Desktop Engineer KDE Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 2008-04-04 at 14:29 +0200, Will Stephenson wrote:
On Friday 04 April 2008, Sam Clemens said:
Rather than trying to send sound over the network, why not just set up a program on the machine with the sound card & speakers, and use rsh (remote shell) from the headless machine to the machine that has the sound.
i.e. if [bad condition] then rsh sound-host /usr/local/bin/play-sound Im.dying.wav fi
Or set up syslogd to do network logging, and have some process on the logging host read the logs and speak them or play the appropriate wavs. Lots of other possibilities to send messages and take an action, but piping the audio sounds like putting the complexity in the wrong place.
This is what I am exploring. I thought that, in the spirit of open source, I would look for an existing solution or near solution that I could adopt, and perhaps contribute to as I make my own refinements. I don't want to enter the already crowded audio area unless I need to. Even though, ultimately, it is a simple think I am trying to do. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Roger Oberholtzer wrote:
Or, advice on sound.
I am looking to use sound as a way for diskless (and displayless and keyboardless and speakerless) KIWI (OpenSUSE 10.3) systems to send status info by sound to another openSUSE 10.3 system, which can play it on it's speakers. There can be more than one KIWI sending messages. It is very very low volume of messages that will be sent. Things like 'I'm ready'", or "Sh*t, I'm dying".
I misunderstood this. I thought the small systems were going to play their status audibly and the central system would listen to them. I had visions of a room full of twittering chicks and a mother hen :) Much more exciting than what I think you're actually proposing! Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 2008-04-04 at 10:24 +0100, Dave Howorth wrote:
Roger Oberholtzer wrote:
Or, advice on sound.
I am looking to use sound as a way for diskless (and displayless and keyboardless and speakerless) KIWI (OpenSUSE 10.3) systems to send status info by sound to another openSUSE 10.3 system, which can play it on it's speakers. There can be more than one KIWI sending messages. It is very very low volume of messages that will be sent. Things like 'I'm ready'", or "Sh*t, I'm dying".
I misunderstood this. I thought the small systems were going to play their status audibly and the central system would listen to them. I had visions of a room full of twittering chicks and a mother hen :)
Much more exciting than what I think you're actually proposing!
Indeed. Mom hen will channel for the chicks. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Kapellgränd 7 P.O. Box 4205 SE-102 65 Stockholm, Sweden Office: Int +46 8-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Dave Howorth
-
Roger Oberholtzer
-
Sam Clemens
-
Will Stephenson