The following are general concepts when there is sound involved:
- Sounds should be spatialized: In the real world, all sounds come from someplace. There is no such thing as ambient sound in the real world. So, you should not create ambient sounds. Everything makes sounds, so use this in your app as well. To help your user find objects, make use of the spatial nature of these sounds. It helps convey the message that this is a new way of looking at reality.
- Make objects and user interface elements discoverable: If you want your user to find their way in the virtual world, make sure that things make a noise. This helps in the discoverability. Your user will find the big robot that is about to shoot at ...