Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Volume dos sons, como baixar o volume?

Olá, pessoal. Decidi usar trilha própria no lugar da que o professor fornece. Consegui colocar ela no jogo em loop e tudo mais, porém o volume dela abafa os outros sons do jogo. Tentei solucionar baixando a biblioteca p5.sound, e seguindo orientações da página de referência carreguei ela na cabeça do index ao invés do corpo para usar setVolume(), mas não deu certo. Tirei da cabeça e coloquei no corpo do index e continuou sem funcionar. O erro é sempre o mesmo: ReferenceError: setVolume is not defined. Peço que me ajudem com isso, por favor.

2 respostas
solução!

Olá, tudo bem?

Você pode utilizar o próprio loop() para alterar o volume dos sons por meio dos parâmetros, olha na documentação oficial: Referência loop() p5.js

Ele funciona da seguinte maneira:

*trilha.loop(0.1, 1, 0,1) *

  • O primeiro parâmetro 0.1 é o tempo pra executar a musica,
  • O segundo parâmetro 1 é a taxa de reprodução,
  • E o terceiro 0,1 é de fato o som do jogo

Espero que as informações tenham ajudado!

Fico à disposição!

Bons estudos!

Muito obrigado, Camila. As informações ajudaram e muito, uma vez que além de solucionar meu problema também consegui aplicar ao play() pra mudar o volume dos sons de ponto e raquetada.