p5.js | Función setVolume()

La función setVolume() es una función incorporada en la biblioteca p5.js. Esta función se utiliza para controlar el volumen del audio reproducido en la web. Esta función tiene un rango de (0.0) que significa silencio total a (1.0) que significa volumen completo. Este volumen también se puede controlar mediante un control deslizante var dividiéndolo en diferentes rangos.
 

Sintaxis:  

setVolume( volume, rampTime, timeFromNow )

Nota: Todas las funciones relacionadas con el sonido solo funcionan cuando la biblioteca de sonido está incluida en la sección principal del archivo index.html .
Parámetro: Esta función acepta tres parámetros como se mencionó anteriormente y se describe a continuación.  

  • volumen: este parámetro contiene un número flotante que define el volumen de la reproducción.
  • rampaTime: este parámetro contiene un valor entero de tiempo en el segundo formato después de que el sonido se desvanezca. es opcional
  • timeFromNow: este parámetro contiene un valor entero de tiempo en el segundo formato después de que suceda el evento de definición.

Los siguientes ejemplos ilustran la función p5.setVolume() en JavaScript: 
Ejemplo 1: En este ejemplo, configuramos el volumen fijo en el código que es 0.5.  

javascript

var sound;
 
function preload() {
 
    // Initialize sound
    sound = loadSound("pfivesound.mp3");
}
 
function setup() {
 
    // Playing the preloaded sound
    sound.play();
    //stopping the played sound after 5 seconds
    sound.setVolume(0.5);
}

Ejemplo 2: en este ejemplo, crearemos una diapositiva que ayudará al usuario a aumentar el volumen en 0,2, y el volumen inicial se establece en 0,2. 

javascript

var sound;
var slider;
 
function preload() {
  
    // Initialize sound
    sound = loadSound("pfivesound.mp3");
}
  
function setup() {
  
    // Playing the preloaded sound
    sound.play();
    //creating sound rocker
    slider = createSlider(0, 1, 0.2, 0.2);
  
}
  
function draw() {
    sound.setVolume(slider.value());
}

Editor en línea: https://editor.p5js.org/  
Configuración del entorno: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
Navegadores compatibles: los navegadores son compatibles con p5. La función js setVolume() se enumeran a continuación:  

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Safari
  • Ópera 

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *