# IAudioManager
> Manages audio effects for players running the Lectern client.
`gg.lode.lecternapi.api.manager.IAudioManager`
---
## Signature
```java
public interface IAudioManager
```
---
## Methods
### playSound
```java
void playSound(Player player, String soundId, float volume, float pitch)
```
Plays a sound on the player's client.
| Parameter | Type | Description |
|---|---|---|
| `player` | `Player` | The target player. |
| `soundId` | `String` | The sound identifier (e.g. `"minecraft:entity.wither.spawn"`). |
| `volume` | `float` | The playback volume. |
| `pitch` | `float` | The playback pitch. |
---
### setBlockSound
```java
void setBlockSound(Player player, boolean enabled)
```
Enables or disables the block-break sound effect override.
| Parameter | Type | Description |
|---|---|---|
| `player` | `Player` | The target player. |
| `enabled` | `boolean` | `true` to enable the block sound override. |
---
## Related Pages
- [[ILecternAPI]] — Access via `getAudioManager()`