# Tempo Clock

Relógio de BPM sem interface: passo na divisão, envelope de bumbo, tap tempo e troca de BPM sem pular o compasso.

- Nome no registry: `tempo-clock`
- Tipo: utilitário
- Dependências npm: nenhuma
- Demo: https://ui.visantlabs.com/c/tempo-clock
- Categorias: fundacao, bpm, ritmo, musica, tempo, vanilla

## Quando usar

- Use quando: Visual, animação ou sequenciador que precisa andar no tempo de uma música, inclusive em export quadro a quadro
- Evite quando: Sincronizar com áudio real tocando: aí a batida vem de um analisador de áudio, não de um relógio

## Instalar

```bash
npx shadcn@latest add @visant/tempo-clock
```

## Usar

```tsx
<createTempoClock />
```

## API

### createTempoClock

- `bpm?: number`
- `decay?: number` — Quão rápido o envelope cai (maior = mais seco).
- `div?: "1" | "2" | "4"` — 1 = semínima, 2 = colcheia, 4 = semicolcheia.
- `max?: number`
- `min?: number`
