Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

177
Views
javascript nuevo audioContext mono a estéreo sin redacción

Necesito convertir los archivos mp3 que reproduzco en un proyecto de mono a estéreo con la API de audio web. Pero haz esto a1 = new Audio( /1.mp3 ); no puedo con Todo mi sistema se basa en esta compilación. Convertir todos los sonidos que se reproducen en la página a audio estéreo o nuevo ( /1.mp3 ); ¿Hay alguna manera de convertir un sonido creado con .

 var a1 = new Audio(`/1.mp3`); a1.volume = .5; a1.play()

Estoy usando una estructura de código simple como la anterior.

https://stackoverflow.com/a/54990085/15929287 No pude adaptar la respuesta anterior por mí mismo. De ninguna manera puedo convertir el sonido que creé con new audio() a estéreo. En el ejemplo del enlace, también se agrega el oscilador. Solo estoy tratando de hacer algo donde pueda ajustar la configuración mono/estéreo. Necesito tu ayuda.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

La respuesta vinculada asume que la fuente de audio mono es un oscilador creado con Web Audio API, pero también es posible usar un elemento de audio como fuente mediante un MediaElementAudioSourceNode .

El gráfico de audio tendría que estar cableado así:

 const audio = new Audio('/1.mp3'); const audioCtx = new AudioContext(); const source = audioCtx.createMediaElementSource(audio); const gainNodeL = audioCtx.createGain(); const gainNodeR = audioCtx.createGain(); const merger = audioCtx.createChannelMerger(2); source.connect(gainNodeL); source.connect(gainNodeR); gainNodeL.connect(merger, 0, 0); gainNodeR.connect(merger, 0, 1); merger.connect(audioCtx.destination);

Tenga en cuenta que probablemente aún sea necesario llamar a resume() en AudioContext en respuesta a un gesto del usuario para asegurarse de que AudioContext se esté ejecutando.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!