# GDScript: Animation and audio

Source: https://tweens.gd/gdscript/nodes/audio/

Helpers for `AnimationPlayer` and the audio stream players.

Each row pairs a helper with the property path it tweens. Names ending in `_x`, `_y`, `_z`, or `_alpha` write one component.

20 helpers: [AnimationPlayer](https://tweens.gd/gdscript/nodes/audio/#animationplayer) · [AudioStreamPlayer](https://tweens.gd/gdscript/nodes/audio/#audiostreamplayer) · [AudioStreamPlayer2D](https://tweens.gd/gdscript/nodes/audio/#audiostreamplayer2d) · [AudioStreamPlayer3D](https://tweens.gd/gdscript/nodes/audio/#audiostreamplayer3d)

## AnimationPlayer

| Helper | Property | Value |
| --- | --- | --- |
| `animation_player_speed_scale` | `speed_scale` | float |

## AudioStreamPlayer

| Helper | Property | Value |
| --- | --- | --- |
| `audio_pitch_scale` | `pitch_scale` | float |
| `audio_volume_db` | `volume_db` | float |
| `audio_volume_linear` | `volume_linear` | float |

## AudioStreamPlayer2D

| Helper | Property | Value |
| --- | --- | --- |
| `audio_pitch_scale_2d` | `pitch_scale` | float |
| `audio_stream_player_2d_attenuation` | `attenuation` | float |
| `audio_stream_player_2d_max_distance` | `max_distance` | float |
| `audio_stream_player_2d_panning_strength` | `panning_strength` | float |
| `audio_volume_db_2d` | `volume_db` | float |
| `audio_volume_linear_2d` | `volume_linear` | float |

## AudioStreamPlayer3D

| Helper | Property | Value |
| --- | --- | --- |
| `audio_pitch_scale_3d` | `pitch_scale` | float |
| `audio_stream_player_3d_attenuation_filter_cutoff_hz` | `attenuation_filter_cutoff_hz` | float |
| `audio_stream_player_3d_attenuation_filter_db` | `attenuation_filter_db` | float |
| `audio_stream_player_3d_emission_angle_degrees` | `emission_angle_degrees` | float |
| `audio_stream_player_3d_emission_angle_filter_attenuation_db` | `emission_angle_filter_attenuation_db` | float |
| `audio_stream_player_3d_max_distance` | `max_distance` | float |
| `audio_stream_player_3d_panning_strength` | `panning_strength` | float |
| `audio_stream_player_3d_unit_size` | `unit_size` | float |
| `audio_volume_db_3d` | `volume_db` | float |
| `audio_volume_linear_3d` | `volume_linear` | float |
