# AudioLayer
A node representing an audio layer.

{/* Do not edit this file. It is automatically generated by API Documenter. */}

## AudioLayer interface

A node representing an audio layer.

**Signature:**

```typescript
interface AudioLayer extends BaseLayerMixin, AudibleMixin
```

**Extends:** [BaseLayerMixin](/en/creator-api/nodes/base-layer-mixin), [AudibleMixin](/en/creator-api/nodes/audible-mixin)

## Remarks

An audio layer has no transform, so it has no position, opacity, blend mode, matte or masks.

## Properties

<table>
  <thead>
    <tr>
      <th>
        Property
      </th>

      <th>
        Modifiers
      </th>

      <th>
        Type
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        [audio](/en/creator-api/nodes/audio-layer/audio)
      </td>

      <td>
        `readonly`
      </td>

      <td>
        [AudioAsset](/en/creator-api/types/audio-asset)
      </td>

      <td>
        The audio asset this layer plays
      </td>
    </tr>

    <tr>
      <td>
        [parent?](/en/creator-api/nodes/audio-layer/parent)
      </td>

      <td>
        `readonly`
      </td>

      <td>
        [Scene](/en/creator-api/nodes/scene) | undefined
      </td>

      <td>
        _(Optional)_ The scene that contains this layer, or `undefined` if the layer is detached.
      </td>
    </tr>

    <tr>
      <td>
        [type](/en/creator-api/nodes/audio-layer/type)
      </td>

      <td>
        `readonly`
      </td>

      <td>
        'AUDIO\_LAYER'
      </td>

      <td>
        Layer type
      </td>
    </tr>
  </tbody>
</table>
