« SketchUp 8 released | Main | AnotherEarth.org -- Two globes in one »
September 2, 2010
3D sounds with the Google Earth Plug-in
Paul over at PlanetInAction is at it again. The man that brought us Ships and Helicopters has a new toy for us to play with. This is more of tech demo than a game, but it's quite impressive.
He's simply calling it a 3D sound demo. Here is a brief video of it in action:
You can read the full write-up on his site, but here's the basics of it:
sound3D manages a collection of soundSource objects that have knowledge of the location they are at. A soundSource has a collection of channels. Each channel represents a sound file with associated falloff range. Outside this range the channel can not be heard.
Multiple sound channels per sound source enables you to use different sounding audio files for nearby and far away. The "far" file should sound more muffled and have a longer falloff range. These audio effects can be prepared in a sound editor such as Audacity.
The helicopter on the beach is a great example showing how this works. Move in close and notice how the engine sounds louder but also sharper.
Be sure to check out the PlanetInAction site for more info.
Posted by mickmel at September 2, 2010 7:38 AM
Comments
Posted by: Charles at September 2, 2010 7:45 AM
Awesome. I tried to do this with some mp3's playing in itunes, but sometimes you hear trains in the amazon and wildlife in canary wharf so it never really worked.
Posted by: gavin at September 2, 2010 9:56 AM
Am I missing something here? Is there a download link on that site or is it just a rolling demo for now?
Posted by: Gavin at September 2, 2010 10:07 AM
Could you add that Paul got the inspiration from my 3Dsound.js?
http://aerilius.blogspot.com/2010/06/listen-to-world-3d-sound-in-google.html
It's great to see that my idea realized in a more professional and solid code!
Posted by: Aerilius at September 2, 2010 3:50 PM
Aerilius -- No problem, done. Thanks!
Posted by: Mickey at September 2, 2010 4:28 PM
Hi Aerilius, very cool that you did a sound program on Google Earth. There are far to few Google Earth API developers out there. However your claim that I was inspired by your work invalid. I launched "Ships" in May 2009 and it had 3D sound then already. That is over a year before you published your program.
It is important to me to be recognised as innovative and original so I felt the need to put this straight.
Posted by: Paul van Dinther at September 2, 2010 5:25 PM
Sorry, I was confused that we chose several identical file names and variable names without knowing of each other.
It's great that you made it as professional code and I believe now the Google Earth developers will recognize what a huge influence another sensory perception (hearing) has on immersion into virtual worlds!
Posted by: Aerilius at September 3, 2010 4:22 AM
But I still thought of it in Switzerland eh, or did you beat me to the punch Aerilius? :)
Posted by: sittingduck at September 5, 2010 6:27 AM
Send that guy a Space Navigator!! lol
Posted by: JP at September 11, 2010 4:56 AM
Post a comment:
NOTE: Please use English. Comments are moderated.

Place-based webcams are great in Google Earth. Perhaps this will usher in place-based webmics?