# getSoundLevelData (Cliente)

> Devolve o pico de volume de cada canal nos últimos 20 ms do som.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Som
- **URL**: https://wiki.mymp.gg/pt/getSoundLevelData

## Sintaxe

```lua
int, int|false getSoundLevelData(sound sound)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `sound` | `sound` | O elemento `sound`, ou um elemento `dui` para o som do navegador. |

## Retorno

Os níveis esquerdo e direito, de 0 a 32768; ou `false` se o som está em silêncio, pausado, terminado ou fora de alcance.

## Exemplo

```lua
addEventHandler("onClientRender", root, function()
    local left, right = getSoundLevelData(music)
    if not left then return end
    dxDrawRectangle(20, 20, left / 32768 * 200, 8, tocolor(0, 255, 0))
    dxDrawRectangle(20, 32, right / 32768 * 200, 8, tocolor(0, 255, 0))
end)
```

## Veja também

- [getSoundFFTData (Cliente)](https://wiki.mymp.gg/pt/getSoundFFTData.md): Devolve o espectro de frequências do que o som está tocando agora, para fazer visualizadores.
- [getSoundWaveData (Cliente)](https://wiki.mymp.gg/pt/getSoundWaveData.md): Devolve a forma de onda do que o som acabou de tocar, para desenhar osciloscópios.
