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

174
Views
Cálculo de bandas para ecualizador gráfico

Estoy tratando de hacer un ecualizador gráfico usando audio web y el objetivo es crear una función que calcule una matriz de frecuencias centrales fijas usando un conteo de banda (también conocido como número) como entrada. En otras palabras, genera una matriz para frecuencias centrales fijas.

ejemplo:

 function calcBands(bands) { // Since there are different graphic EQ's they usually around 6 - 31 bands // but professionally it's normally 31 bands // band parameter needs to be a number between 6 and 31 //insert code here: const freqs = new Array(bands); return freqs; } function buildFilters(bands) { let centers = calcBands(bands); let filters = []; for (let i = 0; i < bands; i++) { let filter = context.createBiquadFilter(); filter.type = "peaking"; filter.frequency.value = centers[i]; filter.Q.value = Math.SQRT1_2; if (i > 0) { filters[i - 1].connect(filter); } filters.push(filter); } return filters; }

La cuestión es que traté de investigar un poco y descubrí que existen estándares ISO y otras cosas, pero simplemente no puedo hacer los cálculos.

Todo lo que puedo entender de esto es que:

  • Esto se calcula usando bandas de octava ya sea 1 o 1/3, etc. en base 2
  • Los ecualizadores gráficos suelen tener de 6 a 31 bandas
  • Medio C (también conocido como A4) es igual a 440Hz
  • La frecuencia de Nyquist es sampleRate / 2

¿Alguien puede ayudarme por favor?
Siéntete libre de corregirme si me equivoco

referencias:
https://www.cross-spectrum.com/audio/articles/center_frequencies.html
https://sound.stackexchange.com/questions/14101/what-is-the-frequency-step-formula-for-10-and-31-band-eqs
http://www.tonmeister.ca/main/textbook/intro_to_sound_recordingch13.html

about 4 years ago · Juan Pablo Isaza
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!