---
title: "openDAW : une station de travail audio open source qui vit dans le navigateur"
slug: opendaw-daw-en-el-navegador.fr
kind: guide
summary: "Ce qu'est openDAW, comment il fonctionne dans le navigateur grâce à la Web Audio API et à TypeScript, pourquoi il ne cherche pas à concurrencer les grands DAW mais à aider à comprendre leur fonctionnement, et comment son modèle de souveraineté des données le connecte aux principes du RGPD et du logiciel libre."
publishedAt: 2026-06-23
updatedAt: 2026-06-23
---
import { Image } from "astro:assets";
import vaporisateurImg from "../../assets/blog/posts/infografias/hero-opendaw-screenshot.jpg";

La première fois que j'ai ouvert openDAW dans le navigateur, je m'attendais à une
démo limitée. Ce n'en est pas une. C'est un DAW complet qui fonctionne sans rien
installer, sans s'inscrire, sans laisser de trace. Pour quelqu'un qui travaille sur
la transcription automatique de musique et a besoin d'outils accessibles pour
l'enseignement et la recherche, ce n'est pas un détail anodin.

Il est développé par André Michelle et disponible sur [opendaw.org](https://opendaw.org).
Le code source est sur GitHub sous licence AGPL v3.

## Ce qu'est un DAW et pourquoi le navigateur

Un DAW — Digital Audio Workstation — est l'environnement où coexistent les pistes
audio, les instruments virtuels, les effets et le mixage. Historiquement, ce sont
des applications natives : liées au système d'exploitation, coûteuses et avec de
longues courbes d'apprentissage.

La Web Audio API, disponible dans tout navigateur moderne, a changé la donne : elle
permet de traiter l'audio avec une faible latence, de gérer des nœuds d'effet et de
synthétiser des signaux directement depuis JavaScript. openDAW s'appuie sur cette
base pour offrir un environnement de production sans rien installer. L'accès est
universel : tout appareil disposant d'un navigateur peut l'ouvrir.

## Pas ici pour concurrencer, mais pour expliquer

openDAW ne cherche pas à remplacer Ableton ni Pro Tools. Cette précision est
importante, car elle change complètement la manière de l'évaluer.

Les grands DAW sont des environnements professionnels dotés de décennies de
développement, d'écosystèmes de plugins propriétaires, d'intégrations matérielles
et de communautés de production massives. Apprendre à les utiliser correctement
demande des mois. Comprendre leur fonctionnement interne — ce que fait un nœud
d'effet, comment le signal circule entre les pistes, ce qu'est un bus, comment une
chaîne de synthèse est implémentée — est une autre affaire.

openDAW occupe ce second espace : c'est un outil pour apprendre, explorer et
collaborer. Le code est lisible, l'architecture est transparente, les plugins sont
écrits en TypeScript — un langage que tout développeur peut lire — et deux des
instruments, Apparat et Spielwerk, sont directement programmables depuis le
navigateur. Pour qui étudie [l'informatique musicale](/fr/concepto/informatica-musical)
ou souhaite comprendre comment un synthétiseur est construit, cela vaut plus que
mille tutoriels utilisateur.

La communauté qui se forme autour de cet objectif est également différente : ce
n'est pas une communauté de producteurs comparant des chaînes de plugins, mais une
communauté de développeurs construisant ensemble un outil open source. Le projet
accepte les contributions à une seule condition : celui qui soumet du code doit
comprendre chaque ligne qu'il signe. Le code assisté par IA est accepté, mais
requiert de documenter le processus. C'est une position honnête sur la
responsabilité collective dans le code partagé.

## La philosophie du projet

La première chose que l'on lit dans le README est une déclaration de principes :

> No SignUp. No Tracking. No Cookie Banners. No User Profiling. No Terms &
> Conditions. No Ads. No Paywalls. No Data Mining.

C'est une prise de position explicite contre le modèle SaaS d'abonnement et de
surveillance qui domine les outils créatifs sur le web. Le projet minimise les
dépendances externes — l'architecture centrale est TypeScript sans frameworks
lourds — et délègue au navigateur ce que le navigateur fait déjà bien.

## Souveraineté des données et auto-hébergement

Il y a quelque chose dans l'architecture d'openDAW qui va au-delà de la
confidentialité comme fonctionnalité : c'est la confidentialité comme conséquence
inévitable de la conception. En fonctionnant entièrement dans le navigateur, les
projets de l'utilisateur n'ont jamais besoin de quitter son appareil. Il n'y a pas
de serveur pour les traiter, pas de compte pour les indexer, pas d'entreprise pour
les conserver.

Cela rejoint directement les principes du RGPD — le Règlement général sur la
protection des données de l'UE — : minimisation des données, finalité limitée,
contrôle de l'utilisateur sur ses informations. openDAW les respecte par conception,
non par politique d'entreprise.

Pour ceux qui travaillent avec des principes de souveraineté numérique — l'idée que
la technologie doit étendre l'autonomie des personnes, non créer des dépendances
opaques —, cette architecture est plus qu'efficace : elle est cohérente. Là où il
n'y a pas de données, il n'y a pas de tyrannie. Ce n'est pas un slogan ; c'est une
décision d'ingénierie.

Le projet permet également un déploiement entièrement auto-hébergé : il existe un
wrapper Tauri en développement qui conditionne l'application comme une appli de
bureau native, et la version web peut être servie depuis sa propre infrastructure.
Un établissement d'enseignement, un groupe de recherche ou une coopérative
technologique peuvent disposer de leur propre instance sans dépendre d'aucun
fournisseur externe.

## Ce qui est inclus par défaut

openDAW est livré avec plus de 26 plugins natifs regroupés en trois catégories :

**Instruments :** le synthétiseur soustractif Vaporisateur, un lecteur de
SoundFont, un sampler (Nano Sampler) et deux instruments programmables en
JavaScript — Apparat et Spielwerk — qui permettent d'écrire la logique de synthèse
directement dans le navigateur.

<figure>
  <Image
    src={vaporisateurImg}
    alt="Capture du synthétiseur Vaporisateur dans openDAW : panneau d'oscillateurs, filtre, enveloppe et LFO sur l'interface sombre du DAW"
    widths={[480, 768, 1200]}
    sizes="(min-width: 760px) 680px, 92vw"
    loading="lazy"
  />
  <figcaption>Le synthétiseur Vaporisateur, l'un des 26+ plugins natifs d'openDAW. Son architecture soustractive classique — oscillateurs, filtre, enveloppe, LFO — est lisible directement dans le code TypeScript du projet.</figcaption>
</figure>

**Effets :** reverb Dattorro et FreeVerb, delay, vocoder, waveshaper, gate,
maximizer, crusher et plusieurs processeurs de dynamique.

**Outils [MIDI](/fr/glosario/midi-def) :** arpeggio, pitch shifter, manipulateur de
vélocité et sortie MIDI externe, ce qui permet de connecter openDAW à du matériel
ou à un logiciel externe via le [protocole standard](/fr/blog/que-es-midi).

## Architecture technique

Le projet est un monorepo géré avec Lerna et Turbo. Le stack est principalement
TypeScript (95 % du code), avec Sass pour les styles. Les dépendances externes sont
délibérément peu nombreuses : jszip pour empaqueter les projets, markdown-it pour
la documentation intégrée, d3-force pour la visualisation du graphe de connexions
entre plugins, soundfont2 pour les banques d'instruments échantillonnés, Zod pour
la validation de schémas et FFmpeg en WASM pour l'encodage et le décodage audio.

## Pourquoi c'est intéressant pour la recherche

De mon travail en transcription automatique de musique, ce qui m'intéresse le plus
dans openDAW, c'est qu'il abaisse la barrière d'entrée sans sacrifier la
profondeur. Quatre lignes concrètes :

| Scénario | Avantage d'openDAW | Limitation actuelle |
|---|---|---|
| Expérimentation reproductible | Sans serveur : on fixe une version exacte et on partage l'URL | Moteur audio en JavaScript ; latence élevée sous charge |
| Plugins programmables | Apparat et Spielwerk permettent de définir la synthèse en JavaScript, directement dans le navigateur | Pas d'accès aux API audio bas niveau (WASM encore en développement) |
| Enseignement sans friction | Sans installation ni licence ; fonctionne depuis n'importe quel appareil dès le premier jour | Courbe d'apprentissage si l'on souhaite programmer ses propres plugins |
| Code lisible | TypeScript sans abstractions lourdes ; la chaîne de signal est traçable dans le code | Grand monorepo ; s'y repérer demande du temps |

## État du projet

En juin 2026, openDAW compte 1 800 étoiles sur GitHub et 43 issues ouverts. Le
moteur audio est encore la partie la plus sensible à la latence — la principale
limitation à prendre en compte avant de l'adopter dans un flux de travail exigeant
—, avec un moteur en WASM en développement actif.

Pour les musiciens-chercheurs qui travaillons avec des [corpus de cornemuse
asturienne](/fr/blog/construir-corpus-audio), disposer d'un environnement web ouvert
et auto-hébergeable pour explorer la synthèse et traiter le signal sans dépendre de
licences propriétaires est une pièce qui s'intègre bien dans une chaîne d'outils
souveraine.

## Une note sur la double licence

AGPL v3 signifie que chacun peut utiliser, étudier et modifier le code, mais s'il
le déploie comme service en réseau, il doit publier ses modifications. La licence
commerciale existe pour ceux qui ont besoin de l'intégrer dans des produits à code
fermé sans cette obligation. Pour un usage académique, pédagogique et personnel,
l'AGPL couvre tout.

## Bibliographie

- Michelle, A. *openDAW* (dépôt GitHub). [https://github.com/andremichelle/openDAW](https://github.com/andremichelle/openDAW)
- MDN Web Docs. [*Web Audio API*](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API). Mozilla Foundation.
- Parlement européen et Conseil de l'UE. [*Règlement général sur la protection des données (RGPD), Règlement (UE) 2016/679*](https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX%3A32016R0679). EUR-Lex, 2016.
- Free Software Foundation. [*GNU Affero General Public License v3*](https://www.gnu.org/licenses/agpl-3.0.html).
- Laplante, A. (2022). « Open source music software ». Dans *The Oxford Handbook of Music and Corpus Studies* (pp. 201–219). Oxford University Press.
