Atrás

#acoustics

6 APIs con esta etiqueta

API de Aislamiento Acústico

Matemáticas de aislamiento acústico para edificios como una API, calculadas local y determinísticamente. El endpoint de ley de masa calcula la pérdida de transmisión de sonido de una partición simple a partir de su densidad superficial y la frecuencia usando la ley de masa de incidencia de campo, TL = 20·log10(m·f) − 47 dB — la pérdida de transmisión aumenta aproximadamente 6 dB por cada duplicación de masa o frecuencia — y también proporciona el valor de incidencia normal. El endpoint compuesto combina las pérdidas de transmisión de varios elementos que conforman una pared, como una pared pesada con una ventana o una puerta, ponderando por área sus coeficientes de transmisión, TL = −10·log10(Σ(Ai·τi)/ΣAi) — lo que muestra cómo el elemento más débil, como un pequeño espacio o una ventana delgada, domina y arruina una pared que de otro modo sería buena. El endpoint de transmisión calcula el nivel de sonido recibido en el lado opuesto de una partición, el nivel de la fuente menos la pérdida de transmisión, con una corrección opcional de sala a sala que añade 10·log10(área de la partición / absorción de la sala receptora). La densidad superficial está en kg/m², la frecuencia en Hz, los niveles y pérdidas de transmisión en dB y las áreas en m². Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para arquitectura, acústica de edificios, diseño de estudios, ruido HVAC y desarrolladores de aplicaciones de construcción, herramientas de particiones y control de ruido, y educación en acústica. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es aislamiento acústico; para reverberación de sala use una API de reverberación y para nivel de presión sonora una API de nivel de sonido.

api.oanor.com/soundproof-api

API de Resonador Helmholtz

Acústica de resonador Helmholtz como una API, calculada local y determinísticamente. El endpoint de frecuencia calcula la frecuencia de resonancia de un resonador Helmholtz — una cavidad con un cuello, como una botella o una caja de altavoz portada — a partir del área del cuello (o diámetro), la longitud del cuello y el volumen de la cavidad, f = (c/2π)·√(A/(V·L_eff)), añadiendo la corrección acústica de extremo (aproximadamente 0.85·radio para un extremo con brida y 0.61·radio para un extremo libre) de modo que un cuello corto o abierto resuena más bajo de lo que sugiere su longitud física. El endpoint de diseño invierte la relación, V = A·c²/(L_eff·ω²), para dar el volumen de cavidad necesario para sintonizar un resonador o una cámara de silenciador a una frecuencia objetivo. El endpoint de sintonización de puerto dimensiona un puerto de caja bass-reflex (altavoz ventilado) en unidades de audio prácticas — a partir del volumen de la caja en litros y el diámetro del puerto en centímetros da la frecuencia de sintonización para una longitud de puerto dada, o la longitud de puerto requerida para una frecuencia de sintonización objetivo, utilizando la corrección de extremo de 0.732·diámetro. Los endpoints principales usan unidades SI; la velocidad del sonido por defecto es 343 m/s. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de audio, diseño de altavoces, instrumentos musicales, silenciadores y tratamiento acústico, herramientas de bass-reflex y resonadores, y educación en acústica. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es resonancia Helmholtz; para reverberación de sala use una API de reverberación y para ondas estacionarias en cuerdas y tubos use una API de ondas estacionarias.

api.oanor.com/helmholtz-api

API de Tiempo de Reverberación

Matemáticas de tiempo de reverberación en acústica de salas como una API, calculadas local y determinísticamente. El endpoint sabine calcula el tiempo de reverberación de una sala — el RT60, el tiempo para que el sonido decaiga 60 dB — a partir de la fórmula de Sabine RT60 = 0.161·V/A, donde V es el volumen de la sala y A la absorción total en sabins métricos; puedes proporcionar la absorción directamente, o como un área de superficie multiplicada por un coeficiente de absorción promedio, y también resuelve la absorción necesaria para alcanzar un tiempo de reverberación objetivo. El endpoint eyring utiliza la fórmula de Eyring-Norris RT60 = 0.161·V/(−S·ln(1−ᾱ)), que es más precisa que Sabine para salas absorbentes con un coeficiente promedio alto, e informa ambos para comparación. El endpoint absorption construye el presupuesto de absorción a partir de una lista de superficies, cada una con su área y coeficiente de absorción, devolviendo la absorción total y promedio y el RT60 de Sabine resultante, más la absorción adicional necesaria para alcanzar un objetivo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño acústico, estudio, aula y cine en casa, planificación de tratamiento de salas y aplicaciones de acústica de edificios, y educación en ingeniería de audio. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto es tiempo de reverberación de sala; para conversión de decibelios y combinación de niveles de sonido, use una API de nivel de sonido.

api.oanor.com/reverb-api

API de Onda Estacionaria

Matemáticas de ondas estacionarias y resonancia para cuerdas y columnas de aire como una API, calculadas local y determinísticamente. El endpoint de cuerda modela una cuerda fija en ambos extremos: a partir de su longitud y la velocidad de la onda — proporcionada directamente o como la tensión y la densidad lineal de masa (que puedes proporcionar directamente, o calcular a partir de una masa y longitud, o a partir de un diámetro de alambre y densidad del material) — devuelve la velocidad de la onda v = √(T/μ), la frecuencia fundamental f₁ = v/(2L) y la serie armónica f_n = n·f₁, cada una con su longitud de onda y número de nodos y antinodos; también puede resolver la tensión necesaria para afinar la cuerda a una frecuencia fundamental objetivo. El endpoint de tubo hace lo mismo para una columna de aire: un tubo abierto (ambos extremos abiertos) resuena en todos los armónicos f_n = n·v/(2L) mientras que un tubo cerrado (detenido) resuena solo en los armónicos impares f_n = (2n−1)·v/(4L), con la velocidad del sonido proporcionada directamente o calculada a partir de la temperatura del aire, v = 331.3·√(1 + θ/273.15). El endpoint de armónicos genera la serie armónica a partir de una frecuencia fundamental, o a partir de una velocidad de onda y una longitud, para una cuerda, un tubo abierto o un tubo cerrado. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de instrumentos musicales y lutería, aplicaciones de acústica y audio, diseño de tubos de órgano e instrumentos de viento, y educación en física. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es ondas estacionarias mecánicas y resonancia; para teoría musical de nota a frecuencia usa una API de notas musicales y para longitud de onda electromagnética λ = c/f usa una API de longitud de onda.

api.oanor.com/standingwave-api

API de Efecto Doppler

Matemáticas del efecto Doppler como una API, calculadas local y determinísticamente. El endpoint de sonido calcula el desplazamiento Doppler acústico, f' = f·(v + vo) / (v − vs), donde v es la velocidad del sonido (dada directamente, derivada de la temperatura del aire, o el valor predeterminado de 343 m/s a 20 °C), vs es la velocidad de la fuente y vo la velocidad del observador, con velocidades positivas significando acercamiento: devuelve la frecuencia observada y el desplazamiento de frecuencia, y rechaza una fuente supersónica. El endpoint de luz calcula el efecto Doppler relativista para la luz, f' = f·√((1+β)/(1−β)), a partir de una velocidad en metros por segundo o como fracción de la velocidad de la luz y una dirección (acercamiento produce corrimiento al azul, alejamiento produce corrimiento al rojo), devolviendo el factor de frecuencia y longitud de onda, la frecuencia o longitud de onda observada, y el corrimiento al rojo z. El endpoint de velocidad radial lo invierte: a partir de un corrimiento al rojo medido, o una longitud de onda observada y en reposo, recupera la velocidad radial con la relación relativista exacta y la estimación simple v ≈ z·c. Las frecuencias están en hercios, las longitudes de onda en nanómetros, las velocidades en metros por segundo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para la educación en física y astronomía, herramientas de radar, sonar y lidar, aplicaciones de audio y acústica, y calculadoras de espectroscopía y corrimiento al rojo. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Este es el efecto Doppler; para niveles de sonido y decibelios use una API de acústica.

api.oanor.com/doppler-api

API de Nivel de Sonido

Acústica y matemáticas de decibelios como una API. El endpoint de decibelios convierte entre una relación lineal y decibelios, ya sea en la convención de potencia (10·log₁₀) o en la convención de amplitud/presión (20·log₁₀), en ambas direcciones. El endpoint de combinación suma niveles de sonido como lo hacen las fuentes reales (incoherentes) — mediante suma de energía, por lo que dos fuentes iguales de 80 dB dan 83 dB, no 160 — y también puede restar una fuente conocida de un total medido. El endpoint de distancia aplica la ley del inverso del cuadrado a una fuente puntual en campo libre (−6 dB por cada duplicación de distancia) para encontrar el nivel a una nueva distancia. El endpoint de longitud de onda convierte entre frecuencia y longitud de onda para el sonido, derivando la velocidad del sonido a partir de la temperatura del aire (o un valor que usted proporcione). Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para ingeniería de audio y sonido en vivo, acústica de salas y arquitectónica, evaluación de ruido y monitoreo ambiental, y enseñanza de física. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 5 endpoints. Esto son matemáticas acústicas; para circuitos eléctricos use una API de la ley de Ohm y para conversión general de unidades use una API de unidades.

api.oanor.com/soundlevel-api