Guía · Informática Musical
openDAW: un DAW de código abierto que vive en el navegador
Qué es openDAW, cómo funciona en el navegador usando la Web Audio API y TypeScript, por qué no compite con los grandes DAW sino que ayuda a entender cómo funcionan, y cómo su modelo de soberanía del dato lo conecta con los principios del RGPD y el software libre.
La primera vez que abrí openDAW en el navegador esperaba una demo limitada. No lo es. Es un DAW completo que corre sin instalar nada, sin registrarse, sin dejar rastro. Para alguien que trabaja con transcripción automática de música y necesita herramientas accesibles para docencia e investigación, eso no es un detalle menor.
Lo desarrolla André Michelle, y está disponible en opendaw.org. El código fuente está en GitHub bajo licencia AGPL v3.
Qué es un DAW y por qué el navegador
Un DAW —Digital Audio Workstation— es el entorno donde conviven las pistas de audio, los instrumentos virtuales, los efectos y la mezcla. Históricamente han sido aplicaciones nativas: ligadas al sistema operativo, costosas y con curvas de aprendizaje largas.
La Web Audio API, disponible en cualquier navegador moderno, cambió la ecuación: permite procesar audio con latencia baja, gestionar nodos de efecto y sintetizar señales directamente desde JavaScript. openDAW construye sobre esa base para ofrecer un entorno de producción sin instalar nada. El acceso es universal: cualquier dispositivo con navegador puede abrirlo.
No viene a competir, viene a explicar
openDAW no aspira a reemplazar a Ableton ni a Pro Tools. Esa aclaración es importante, porque cambia por completo la manera de evaluarlo.
Los grandes DAW son entornos profesionales con décadas de desarrollo, ecosistemas de plugins propietarios, integraciones de hardware y comunidades de producción masivas. Aprender a usarlos bien requiere meses. Entender cómo funcionan por dentro —qué hace un nodo de efecto, cómo fluye la señal entre pistas, qué es un bus, cómo se implementa una cadena de síntesis— es otra cosa distinta.
openDAW ocupa ese segundo espacio: es una herramienta para aprender, explorar y colaborar. El código es legible, la arquitectura es transparente, los plugins están escritos en TypeScript —un lenguaje que cualquier desarrollador puede leer— y dos de los instrumentos, Apparat y Spielwerk, son directamente programables desde el navegador. Para quien estudia informática musical o quiere entender cómo se construye un sintetizador, eso vale más que mil tutoriales de usuario.
La comunidad que se forma alrededor de ese objetivo es también distinta: no es una comunidad de productores comparando cadenas de plugins, sino una de desarrolladores construyendo juntos una herramienta de código abierto. El proyecto acepta contribuciones con una sola condición: quien envía código tiene que entender cada línea que firma. El código asistido por IA se acepta, pero requiere documentar el proceso. Es una postura honesta sobre la responsabilidad colectiva en el código que se comparte.
La filosofía del proyecto
Lo primero que se lee en el README es una declaración de principios:
No SignUp. No Tracking. No Cookie Banners. No User Profiling. No Terms & Conditions. No Ads. No Paywalls. No Data Mining.
Es una toma de postura explícita contra el modelo SaaS de suscripción y vigilancia que domina las herramientas creativas en la web. El proyecto minimiza dependencias externas —la arquitectura central es TypeScript sin frameworks pesados— y delega en el navegador lo que el navegador ya hace bien.
Soberanía del dato y autoalojamiento
Hay algo en la arquitectura de openDAW que va más allá de la privacidad como característica: es privacidad como consecuencia inevitable del diseño. Al correr íntegramente en el navegador, los proyectos del usuario no tienen por qué salir nunca de su dispositivo. No hay servidor que los procese, no hay cuenta que los indexe, no hay empresa que los retenga.
Eso conecta directamente con los principios del RGPD —el Reglamento General de Protección de Datos de la UE—: minimización del dato, finalidad limitada, control del usuario sobre su información. openDAW los cumple por diseño, no por política de empresa.
Para quienes trabajamos con principios de soberanía digital —la idea de que la tecnología debe ampliar la autonomía de las personas, no crear dependencias opacas—, esta arquitectura es más que eficiente: es coherente. Donde no hay dato, no hay tiranía. No es un lema; es una decisión de ingeniería.
El proyecto permite además el despliegue completamente autoalojado: existe un envoltorio Tauri en desarrollo que empaqueta la aplicación como una app de escritorio nativa, y la versión web puede servirse desde infraestructura propia. Una institución educativa, un grupo de investigación o una cooperativa tecnológica pueden tener su propia instancia sin depender de ningún proveedor externo.
Qué incluye de serie
openDAW viene con más de 26 plugins de stock agrupados en tres categorías:
Instrumentos: el sintetizador sustractivo Vaporisateur, un reproductor de SoundFont, un sampler (Nano Sampler) y dos instrumentos programables en JavaScript —Apparat y Spielwerk— que permiten escribir lógica de síntesis directamente en el navegador.

Efectos: reverb Dattorro y FreeVerb, delay, vocoder, waveshaper, gate, maximizer, crusher y varios procesadores de dinámica.
Herramientas MIDI: arpeggio, pitch shifter, manipulador de velocidad y salida MIDI externa, lo que permite conectar openDAW con hardware o software externo vía el protocolo estándar.
Arquitectura técnica
El proyecto es un monorepo gestionado con Lerna y Turbo. El stack es principalmente TypeScript (95 % del código), con Sass para los estilos. Las dependencias externas son deliberadamente pocas: jszip para empaquetar proyectos, markdown-it para la documentación integrada, d3-force para la visualización del grafo de conexiones entre plugins, soundfont2 para los bancos de instrumentos de muestra, Zod para la validación de esquemas y FFmpeg en WASM para la codificación y decodificación de audio.
Por qué es interesante para la investigación
Desde mi trabajo en transcripción automática de música, lo que más me interesa de openDAW es que baja la barrera de entrada sin sacrificar la profundidad. Cuatro líneas concretas:
| Escenario | Ventaja de openDAW | Limitación actual |
|---|---|---|
| Experimentación reproducible | Sin servidor: se fija una versión exacta y se comparte la URL | Motor de audio en JavaScript; latencia alta bajo carga |
| Plugins programables | Apparat y Spielwerk permiten definir síntesis en JavaScript, directamente en el navegador | Sin acceso a APIs de audio de bajo nivel (WASM aún en desarrollo) |
| Docencia sin fricción | Sin instalación ni licencia; funciona desde cualquier dispositivo el día uno | Curva de aprendizaje si se quiere programar plugins propios |
| Código legible | TypeScript sin abstracciones pesadas; la cadena de señal es trazable en el código | Monorepo grande; orientarse requiere tiempo |
Estado del proyecto
En junio de 2026, openDAW tiene 1.800 estrellas en GitHub y 43 issues abiertos. El motor de audio es aún la parte más sensible a la latencia —la limitación principal a tener en cuenta antes de adoptarlo en un flujo de trabajo exigente—, con un motor en WASM en desarrollo activo.
Para músicos investigadores que trabajamos con corpus de gaita asturiana, tener un entorno web abierto y autoalojable donde explorar síntesis y procesar señal sin depender de licencias propietarias es una pieza que encaja bien en una cadena de herramientas soberana.
Una nota sobre la licencia dual
AGPL v3 significa que cualquiera puede usar, estudiar y modificar el código, pero si lo despliega como servicio en red tiene que publicar las modificaciones. La licencia comercial existe para quienes necesiten integrarlo en productos de código cerrado sin esa obligación. Para uso académico, docente y personal, AGPL cubre todo.
Bibliografía
- Michelle, A. openDAW (repositorio GitHub). https://github.com/andremichelle/openDAW
- MDN Web Docs. Web Audio API. Mozilla Foundation.
- Parlamento Europeo y Consejo de la UE. Reglamento General de Protección de Datos (RGPD), Reglamento (UE) 2016/679. EUR-Lex, 2016.
- Free Software Foundation. GNU Affero General Public License v3.
- Laplante, A. (2022). «Open source music software». En The Oxford Handbook of Music and Corpus Studies (pp. 201–219). Oxford University Press.
Preguntas frecuentes
-
¿openDAW es gratis?
Sí, para uso académico, docente y personal. openDAW se distribuye bajo licencia AGPL v3: libre de usar, estudiar y modificar. Si alguien lo despliega como servicio en red, la AGPL obliga a publicar las modificaciones. Existe una licencia comercial separada para quienes lo integren en productos de código cerrado. Más detalle en openDAW: un DAW de código abierto que vive en el navegador.
-
¿openDAW necesita instalación?
No. openDAW corre íntegramente en el navegador: basta con abrir opendaw.org. No hay instalación, no hace falta crear una cuenta y los proyectos no salen del dispositivo. Lo cuento en detalle en openDAW: un DAW de código abierto que vive en el navegador.
-
¿Qué diferencia hay entre openDAW y Ableton o Logic?
openDAW no aspira a reemplazar a Ableton ni a Logic Pro. Su objetivo es distinto: aprender cómo funciona un DAW por dentro, experimentar con síntesis y producción sin barreras de acceso, y colaborar en una herramienta de código abierto. Los DAW profesionales tienen décadas de desarrollo, ecosistemas de plugins propietarios y comunidades de producción masivas. openDAW apuesta por el código legible en TypeScript y plugins programables desde el navegador. Lo explico en openDAW: un DAW de código abierto que vive en el navegador.
-
¿Qué es un DAW y qué ventaja tiene que funcione en el navegador?
Un DAW (Digital Audio Workstation) es la herramienta central de la producción musical digital: graba pistas de audio e instrumentos virtuales, aplica efectos, mezcla y exporta el resultado. Que openDAW viva en el navegador elimina la barrera de instalación —basta con abrir la URL— y democratiza el acceso a herramientas que antes requerían software de pago y hardware específico. Lo analizo en detalle en openDAW: un DAW de código abierto que vive en el navegador.