# audioClip

> Returns the downloaded AudioClip, or null. (Read Only)

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Networking](/engine/6000.7/script-reference/unityengine/networking.md)
* **Assembly:** UnityEngine.UnityWebRequestAudioModule

```csharp
public AudioClip audioClip { get; }
```

### Remarks

This property returns an [AudioClip](/engine/6000.7/script-reference/unityengine/audioclip.md) object. If Unity was unable to decode the downloaded data, or has not yet finished decompressing/decoding the downloaded data, this property will return `null`.

If all data has not yet been downloaded, accessing this property will throw an [InvalidOperationException](http://msdn.microsoft.com/en-us/library/system.invalidoperationexception).

Note: This property will return a reference to the same [AudioClip](/engine/6000.7/script-reference/unityengine/audioclip.md) object on every call. Accessing this property causes no additional memory allocation.

Note: The [streamAudio](/engine/6000.7/script-reference/unityengine/networking/downloadhandleraudioclip/streamaudio.md), [compressed](/engine/6000.7/script-reference/unityengine/networking/downloadhandleraudioclip/compressed.md), and [ambisonic](/engine/6000.7/script-reference/unityengine/networking/downloadhandleraudioclip/ambisonic.md) properties are read when the clip is created. Changing them afterwards has no effect.
