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.