Le Cosmo PD-101 fonctionne dans le navigateur comme un module AudioWorklet Web Audio compilé à partir de Rust (via Wasm).
Naviguez vers https://cosmo.purraudio.dev ou exécutez localement :
Le synthétiseur s'exécute via un AudioWorklet -- un processeur audio hors thread principal. Lorsque vous ouvrez l'application :
AudioContext est créé et le nœud worklet est instancié.Les navigateurs exigent une action utilisateur (clic/tap) avant de créer un AudioContext. Cliquez n'importe où sur la page pour démarrer le moteur audio.
Le clavier virtuel par défaut correspond à une gamme diatonique de Do majeur :
| Touche du clavier | Note | Note MIDI |
|---|---|---|
| A | C4 | 60 |
| S | D4 | 62 |
| D | E4 | 64 |
| F | F4 | 65 |
| G | G4 | 67 |
| H | A4 | 69 |
| J | B4 | 71 |
| K | C5 | 72 |
Appuyez sur Espace pour activer/désactiver le sustain.
L'application web prend en charge le MIDI via l'API Web MIDI.
Safari prend en charge l'API Web MIDI de manière limitée. Chrome ou Edge sont recommandés pour une expérience MIDI optimale.
Suivant : Plugin DAW