
Nexus Digital Academy (école demo)
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.
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.
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.
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.