# Geradores dos efeitos sonoros Os `.ogg` em `packages/web/public/sounds/` para call e transmissão são sintetizados por estes scripts — nenhum arquivo de terceiros, nenhuma questão de licença num repositório público. Os parâmetros não foram escolhidos a gosto: saíram da **medição** de dois sons de referência fornecidos pelo dono da instância (análise de envelope, picos espectrais e tempo de decaimento). O timbre resultante é fundamental + oitava quase na mesma intensidade, com pouco acima disso: | Harmônico | Proporção medida | |---|---| | 1x (fundamental) | 1.00 | | 2x (oitava) | 0.85 | | 3x | 0.10 | | 4x | 0.02 | Decaimento a 1/e: ~0,19 s. Sem reverberação. | Script | Gera | Notas | |---|---|---| | `build.py` | `user_join`, `user_leave` | C4→G4 subindo / D4→G3 descendo | | `stream.py` | `stream_user_joined`, `stream_user_left` | nota única (G4 / G3), ~55% do volume | | `started4.py` | `stream_started` | acorde de dó + golpe grave + sopro de ar | | `ended.py` | `stream_ended` | arpejo descendo, resolve na raiz grave | Para regerar: `python3