# C#: Animation and audio

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

Definitions for `AnimationPlayer` and the audio stream players.

Each row pairs a definition with its shorthand method. Names ending in X, Y, Z, or Alpha write one component.

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

## AnimationPlayer

| Definition | Shorthand | Value |
| --- | --- | --- |
| `Tweens.AnimationPlayerSpeedScale` | `TweenSpeedScale` | float |

## AudioStreamPlayer

| Definition | Shorthand | Value |
| --- | --- | --- |
| `Tweens.AudioPitchScale` | `TweenPitchScale` | float |
| `Tweens.AudioVolumeDb` | `TweenVolumeDb` | float |
| `Tweens.AudioVolumeLinear` | `TweenVolumeLinear` | float |

## AudioStreamPlayer2D

| Definition | Shorthand | Value |
| --- | --- | --- |
| `Tweens.AudioStreamPlayer2DAttenuation` | `TweenAttenuation` | float |
| `Tweens.AudioStreamPlayer2DMaxDistance` | `TweenMaxDistance` | float |
| `Tweens.AudioStreamPlayer2DPanningStrength` | `TweenPanningStrength` | float |
| `Tweens.AudioPitchScale2D` | `TweenPitchScale` | float |
| `Tweens.AudioVolumeDb2D` | `TweenVolumeDb` | float |
| `Tweens.AudioVolumeLinear2D` | `TweenVolumeLinear` | float |

## AudioStreamPlayer3D

| Definition | Shorthand | Value |
| --- | --- | --- |
| `Tweens.AudioStreamPlayer3DAttenuationFilterCutoffHz` | `TweenAttenuationFilterCutoffHz` | float |
| `Tweens.AudioStreamPlayer3DAttenuationFilterDb` | `TweenAttenuationFilterDb` | float |
| `Tweens.AudioStreamPlayer3DEmissionAngleDegrees` | `TweenEmissionAngleDegrees` | float |
| `Tweens.AudioStreamPlayer3DEmissionAngleFilterAttenuationDb` | `TweenEmissionAngleFilterAttenuationDb` | float |
| `Tweens.AudioStreamPlayer3DMaxDistance` | `TweenMaxDistance` | float |
| `Tweens.AudioStreamPlayer3DPanningStrength` | `TweenPanningStrength` | float |
| `Tweens.AudioPitchScale3D` | `TweenPitchScale` | float |
| `Tweens.AudioStreamPlayer3DUnitSize` | `TweenUnitSize` | float |
| `Tweens.AudioVolumeDb3D` | `TweenVolumeDb` | float |
| `Tweens.AudioVolumeLinear3D` | `TweenVolumeLinear` | float |
