SoundForge
WebGL & 3D WebWeb Audio APIReact

Nexus Digital Academy (école demo)

SoundForge

Creative DevWebGL & 3D Webmars 2026

SoundForge est un synthétiseur modulaire entièrement dans le navigateur, construit avec la Web Audio API. Les utilisateurs peuvent connecter des oscillateurs, filtres et effets en chaîne via une interface drag-and-drop. Le visualiseur spectral en temps réel offre un retour visuel immédiat.

Architecture modulaire

Chaque module (oscillateur, filtre, LFO, enveloppe, delay, reverb) est un nœud indépendant connectable via un système de câbles virtuels. L'audio graph est recalculé en temps réel à chaque connexion.

Le système supporte le polyphonie — jusqu'à 16 voix simultanées avec gestion automatique du voice stealing.

Visualiseur spectral

Le canvas affiche en temps réel le spectre fréquentiel (FFT), l'oscilloscope et les niveaux de sortie. Les animations sont rendues avec requestAnimationFrame pour une fluidité maximale.

"

Un studio de production audio complet, accessible depuis n'importe quel navigateur, sans installation. La démocratisation de la création sonore.

Caractéristiques techniques

Modules disponibles

3 types d'oscillateurs, 4 filtres (LP/HP/BP/Notch), 2 LFO, enveloppe ADSR, delay, reverb convolution, distortion, compresseur.

Export

Export WAV/MP3 en temps réel. Sauvegarde des presets en JSON. Partage de patches via URL encodée.

Outils et technologies

Web Audio APIReactCanvasTypeScript

Toi aussi, crée des projets
comme ceux-là.

Rejoins Nexus Digital Academy (école demo) et transforme tes idées en projets concrets,
accompagné par des experts.