Hello. I have a car to which I add a sound component. Code (CSharp): var newAudio = go.AddComponent<AudioSource>(); newAudio.spatialBlend = 1; newAudio.clip = clip; newAudio.loop = loop; newAudio.playOnAwake = playAwake; newAudio.volume = vol; newAudio.pitch = pitch; newAudio.minDistance = minDistance; newAudio.maxDistance = maxDistance; This is what this component looks like: With these settings, the sound is not audible at all. The sound appears if you set the minimum to 20 and the maximum to 100. My problem is this: I have several locations on the same stage. They are far from each other. When I move to another location, I turn off the main camera and turn on the additional one. There is no sound listener on the secondary camera, but the sound appears and becomes very loud. How is this even possible? Why does the sound work if there is no listener on the camera? And how to properly adjust the sound for 3D space? I add a component from a script, since an object is created on the fly. I do not have the ability to adjust the curves.