Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Sound Amplification?

Tarek Kjeller
Registered User
Join date: 17 Aug 2008
Posts: 3
04-01-2009 17:10
So im looking into something very specific here,

Wed like to host a standup show using the most realistic of means possible while still maintaining the confines of Second Life.
There are seatsd, theres a mingle room and a pool table and stuff so avatars are free to do what they want.

Im concerned about peoples ability to hear with the distance limit from their character.

Is there a way i can program a microphone to either

a. Boost the distance limit of the voices, or
b. script a microphone to direct the same sound to some speakers scattered in a few places?


If either of these are possible, awesome, and if someone could direct me to a tutorial on working with sounds in LSL thatd be super appreciative.

Im new to Second Life Scripting, but im no n00b when it comes to programming so, lay on the technical jargon!
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
04-01-2009 17:30
It sounds like you want to extend the range of voice chat.

I don't think there is any way to do that just using LSL commands.

You might consider streaming the audio, which would allow people to hear it in SL anywhere a parcel's music stream is set to the audio stream's url.

It is possible to stream the voice chat; someone's been streaming the voice chat from the Ahern Morris "welcome area" for a while, but I don't know how that's done.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
04-01-2009 20:09
if you're not talking about voice, but just regular chat, you can use spaced out listen/repeat stations and have them broadcast to each other using llRegionSay. be careful not to put them closer than 40m to each other, or you'll end up with echo feedback. llListen and llSay are your other main commands for this.
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -
DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
04-01-2009 21:05
To extend the voice range within reason (maybe few hundred meters), park an avatar where ever you'd like to have the remote speaker. Set its voice listen position to camera and its draw distance high enough to position the camera on the main stage. Configure the speaker-avatar's audio setup such that the microphone picks up whatever the computer hears (I believe Creative sound cards have a setting called "What You Hear";). Finally, set the speaker-avatar's talk button to "on".

Everyone at the remote location will hear the slightly delayed voice chat. Since it'll be delayed, don't set it too close to the main stage, otherwise, your guests will complain of terrible echoes.
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
04-01-2009 21:21
Very clever.

I figured there was a way to do this using alts but not such a simple way.

By the way, DoteDote, I have tried a Firefox add-on you might want to try. It's called NoSquint, and it lets you have more control over Firefox's page zoom and text zoom than normal. I'm using it.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
04-02-2009 05:32
ooo that's nice, I always thought listening and broadcast were tied together by location. didn't realize could broadcast at the av location while hearing from camera position. that's an awesome trick to to know.
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -