Calculadora de frecuencia de nota
A4 suena a 440 Hz y es la nota MIDI 69: escriba el nombre de la nota y la octava, cambie el La de referencia si su conjunto afina distinto y obtenga la frecuencia exacta y el número MIDI. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Octava de altura científica
- 4
- Nombre científico
- A4
- Clase de altura
- 9
- MIDI
- 69
- Semitonos desde a4
- 0
Músicos, constructores de sintetizadores e ingenieros de audio suelen necesitar la frecuencia exacta de una altura escrita al cambiar el la de concierto o al mapear notas a osciladores, filtros y frecuencias de muestreo. El temperamento igual de doce tonos sitúa cada semitono en una razón de frecuencia constante de la raíz duodécima de dos, de modo que, al fijar A4 en hercios, todo el teclado queda determinado por una sola potencia cerrada de dos. Esta capacidad toma un nombre de nota, una octava de altura científica y una frecuencia de referencia A4 opcional, y devuelve la frecuencia en temperamento igual en hercios junto con el número MIDI y el desplazamiento en semitonos para tuberías que ya hablan MIDI. Los nombres de nota no reconocidos fallan con un error claro de entrada inválida para que las grafías incorrectas no se conviertan en alturas erróneas silenciosas.
Cómo el temperamento igual convierte un nombre de nota en hercios
La notación de altura científica empareja una clase de altura como A o Do sostenido con un entero de octava de modo que A4 es la referencia de concierto familiar y C4 es el do central. En el temperamento igual de doce tonos, cada semitono adyacente multiplica la frecuencia por dos elevado a uno entre doce, lo que significa que doce pasos duplican exactamente la altura y las octavas permanecen puras mientras todas las tonalidades comparten los mismos tamaños de intervalo.
Esta calculadora asigna el nombre de nota a una clase de altura de cero para C hasta once para B, incluyendo grafías enarmónicas comunes como Re bemol por Do sostenido y Si bemol por La sostenido. Luego construye el número de nota MIDI usado en todo el mundo en secuenciadores: MIDI es igual a paréntesis abierto octava más uno paréntesis cerrado por doce más la clase de altura, de modo que A4 es sesenta y nueve.
La frecuencia sigue la fórmula estándar f igual a A4 por dos elevado a la potencia de paréntesis abierto MIDI menos sesenta y nueve paréntesis cerrado entre doce.
Qué puede hacer con ella
Mapeo de sintetizadores y muestras
Asigne notas del teclado a frecuencias de oscilador o alturas raíz para multisamples cuando el la de concierto del proyecto sea 440, 432 u otra referencia documentada.
Entrenamiento auditivo y herramientas de teoría
Genere frecuencias objetivo exactas para ejercicios de tono puro, entrenadores de intervalos y comprobadores de deberes que deban rechazar grafías de nota inválidas.
Preguntas frecuentes
¿Cómo obtengo la frecuencia de A4?
Anule a4 cuando su conjunto use otra afinación de concierto.
¿Qué nombres de nota se aceptan?
Clases de altura en inglés C a B con sostenido (#) o bemol (b) opcionales, incluidas enarmónicas comunes como C#/Db y A#/Bb.
¿Es gratuita la calculadora de frecuencia de nota?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Puedo usar afinación barroca o 432 Hz?
Sí. Pase a4 con la frecuencia de referencia en hercios (por ejemplo 415 o 432). Cada nota se escala desde ese A4 bajo temperamento igual.
¿Qué número MIDI tiene A4?
A4 es la nota MIDI 69 y, con la referencia por defecto, suena a 440 Hz. Cada nota que escriba recibe también su número MIDI, así que puede usar el resultado directamente en un secuenciador o sintetizador.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/hobby/note-frequency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"note":"A","octave":4}'const res = await fetch("https://api.kit.forhosting.com/hobby/note-frequency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"note": "A",
"octave": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/note-frequency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"note": "A",
"octave": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/note-frequency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"note":"A","octave":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"note":"A","octave":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/note-frequency", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"note": "A",
"octave": 4
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.note_frequency",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo el temperamento igual convierte un nombre de nota en hercios
Envíe note como una cadena corta, octave como entero y opcionalmente a4 cuando su conjunto afina a cuatrocientos treinta y dos, cuatrocientos quince para afinación histórica o cuatrocientos cuarenta y dos para una orquesta moderna más brillante. Campos ausentes, octavas no enteras fuera del rango publicado, valores de A4 no positivos y nombres de nota no reconocidos provocan invalid_input y no se cobran.
Lectura de los campos de respuesta y elección de A4
El A4 predeterminado es cuatrocientos cuarenta hercios si omite el campo; anúlelo solo cuando su proyecto documente otra afinación de concierto, porque cambiar A4 escala todas las frecuencias del teclado por la misma razón. Octavas extremadamente bajas o altas siguen la fórmula dentro del rango permitido de menos uno a nueve, cubriendo el teclado MIDI práctico sin inventar notas fuera de ese tramo. Si tiene éxito, la respuesta repite el nombre de visualización normalizado de la nota, la octava que envió y scientific_name como A4 o Fa sostenido cinco para etiquetas de interfaz. El entero pitch_class y el número midi le permiten conectar el mismo resultado a enrutadores MIDI sin recalcular el mapa.
Uso de la API, precio, flujos de estudio y límites prácticos
Use la calculadora gratuita de frecuencia de nota en el navegador al revisar una partitura, programar un sintetizador modular o verificar una respuesta de deberes sin instalar un DAW. Combine este extremo con herramientas de velocidad de onda o corte de filtro al diseñar modelos físicos que unen altura y electrónica, o déjelo solo cuando solo necesite un número para un oscilador. Las entradas de origen siguen las mismas reglas de retención que otros elementos parse de KIT. Envíe un cuerpo JSON con la cadena obligatoria note y el entero octave, más el número opcional a4 para la altura de referencia en hercios. Use la API de prepago cuando un instrumento web, un mapeador de muestras, una app de oído o una herramienta de firmware necesiten un contrato estable bajo saldo KIT a $0.002 por elemento correcto; los fallos de validación nunca consumen saldo tras el rechazo del motor. Quienes envían SDK pueden mapear frequency_hz a medidores de interfaz y midi a mensajes note-on sin reimplementar la tabla de raíz duodécima en cada lenguaje.
Casos de integración
Firmware de audio y utilidades DAW
Incorpore un extremo prepago estable o una ruta de biblioteca isomorfa para que plugins y microcontroladores compartan una definición de temperamento igual con números MIDI.
Preguntas técnicas
¿Qué fórmula usa la calculadora?
Temperamento igual de doce tonos: f = a4 * 2^((midi - 69) / 12), donde midi es el número MIDI de altura científica de la nota y octava (A4 = 69).