Claro, aqui está um resumo das funções relacionadas a som no p5.js, juntamente com um passo a passo resumido de como usá-las:
Funções Relacionadas a Som no p5.js:
loadSound()
: Carrega um arquivo de som.- Sintaxe:
loadSound(caminhoDoArquivo)
- Exemplo:
loadSound("caminho/do/arquivo.mp3")
- Sintaxe:
play()
: Reproduz o som carregado.- Sintaxe:
som.play()
- Exemplo:
meuSom.play()
- Sintaxe:
pause()
: Pausa a reprodução do som.- Sintaxe:
som.pause()
- Exemplo:
meuSom.pause()
- Sintaxe:
stop()
: Interrompe a reprodução do som.- Sintaxe:
som.stop()
- Exemplo:
meuSom.stop()
- Sintaxe:
setVolume()
: Define o volume do som.- Sintaxe:
som.setVolume(volume)
- Exemplo:
meuSom.setVolume(0.5)
- Sintaxe:
Passo a Passo para Usar as Funções de Som:
Carregue o Som:
- Use a função
loadSound()
para carregar um arquivo de som. Especifique o caminho do arquivo de som que deseja carregar.
- Use a função
Reproduza o Som:
- Use a função
play()
para reproduzir o som carregado. Chame essa função no momento desejado para começar a reprodução.
- Use a função
Pause ou Interrompa a Reprodução:
- Use as funções
pause()
oustop()
para pausar ou interromper a reprodução do som.
- Use as funções
Ajuste o Volume:
- Use a função
setVolume()
para ajustar o volume do som. Especifique um valor entre 0 (silencioso) e 1 (volume máximo).
- Use a função
Exemplo Completo:
let meuSom;
function preload() {
meuSom = loadSound("caminho/do/arquivo.mp3");
}
function setup() {
createCanvas(400, 300);
background(220);
meuSom.setVolume(0.5); // Define o volume para metade
meuSom.play(); // Reproduz o som carregado
}
function mousePressed() {
meuSom.stop(); // Interrompe a reprodução ao pressionar o mouse
}
Neste exemplo, o som é carregado no pré-carregamento (preload()
) e reproduzido quando o programa é iniciado. O volume é ajustado e o som é interrompido ao pressionar o mouse.