p5.js | función getPan()

La función getPan() es una función incorporada de la biblioteca p5.sound que muestra el efecto de la función pan() . Esta función imprime la posición panorámica estéreo del audio. Esta función también se puede aplicar sin la función pan().

Sintaxis:

getPan()

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ámetros: Esta función no acepta ningún parámetro.

Valores devueltos: esta función devuelve la posición panorámica estéreo del audio en reproducción. el número entero en forma de menos significa que el lado izquierdo tiene un sonido más potente y el número entero en forma de más significa que el lado derecho es más potente.

Los siguientes ejemplos ilustran la función p5.getPan() en JavaScript:
Ejemplo 1: Sin la función pan() se llamará a la función getPan().

var sound; 
var gtpan; 
   
function preload() { 
   
    // Initialize sound 
    sound = loadSound("song.mp3"); 
} 
   
function setup() { 
         
    // Playing the preloaded sound 
    sound.play(); 
  
    //Checking paused or not 
    var gtpan = sound.getPan(); 
    console.log(gtpan); 
  
} 

Producción:

0 // balanced sound pan

Ejemplo: con la función pan() llamará a la función getPan().

var sound; 
var gtpan; 
   
function preload() { 
   
    // Initialize sound 
    sound = loadSound("song.mp3"); 
} 
   
function setup() { 
         
    // Playing the preloaded sound 
    sound.play(); 
  
    //using pan function
    sound.pan(-1,5);
  
    //Checking pan position  
    var gtpan = sound.getPan(); 
    console.log(gtpan); 
      
    //using pan function
    sound.pan(1, 10);
  
    //Checking pan position  
    var gtpan = sound.getPan(); 
    console.log(gtpan); 
} 

Producción:

-1
1

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 compatibles con la función p5.getPan() 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 *