MM-STUDIO
MM-STUDIO by Maudite Machine · boîte à rythmes, synthé et platines DJ en 3D
MM-STUDIO by Maudite Machine est la page d'accueil de mauditemachine.com : un studio en 3D qui se joue dans le navigateur. Trois machines partagent la même table et jouent en rythme. C'est gratuit, sans compte et sans rien à installer.
Faites glisser pour tourner la vue, cliquez sur une machine pour l'amener devant vous, ou passez de l'une à l'autre avec les flèches du clavier.
Les machines
- MM-RYTM : une boîte à rythmes à huit voix (BD, SD, CH, OH, CP, TOM, HT, CY), 16 pas, des P-locks et 16 patterns.
- MM-ARP : un synthé à deux oscillateurs et un sub, un filtre ladder, un arpégiateur et huit pads d'accords.
- MM-DECKS : deux à quatre platines DJ, une table de mixage qui reçoit aussi les deux machines, et un sampler dans chaque platine.
Comment jouer
- Ouvrez mauditemachine.com sur un ordinateur ou un téléphone, ou allez droit à une machine avec un lien comme mauditemachine.com/?m=rytm.
- Sur MM-RYTM, choisissez une voix, touchez les pas, puis RUN/STOP ou la barre d'espace.
- Ajoutez des accords sur MM-ARP. Il suit le tempo de la batterie.
- Chargez un morceau sur MM-DECKS et mixez-le par-dessus les machines.
MIDI et Roto-Control
Chaque paramètre et chaque action des machines s'assigne à un contrôleur MIDI avec MIDI LEARN (Web MIDI : Chrome, Edge, Opera et Firefox sur ordinateur, pas Safari). Pour un Roto-Control de Melbourne Instruments, le panneau MIDI propose des configurations prêtes à télécharger et à importer dans ROTO-SETUP : pas besoin de MIDI LEARN, chaque page a ses noms courts et sa couleur, et les potards motorisés suivent l'écran.
Presets, UNDO et réglages
SAVE garde l'état de MM-RYTM ou de MM-ARP en preset dans votre navigateur. UNDO, dans l'en-tête, revient sur vos changements (Cmd+Z ou Ctrl+Z) et REDO les rétablit. Le menu passe de Dark à Light.
Navigateurs, téléphone et accessibilité
MM-STUDIO demande WebGL 2 et la Web Audio API (Chrome, Edge, Firefox et Safari récents). Au téléphone, chaque machine a sa mise en page en portrait. Sans WebGL 2, le site ouvre une version HTML simple. Chaque commande des machines 3D a un jumeau HTML nommé, pour le clavier et les lecteurs d'écran.
Qui l'a fait
MM-STUDIO a été dessiné et construit par Mika, qui produit et joue sous le nom de Maudite Machine : DJ et producteur installé à Montpellier, dans le Sud de la France, après quinze ans dans l'underground montréalais. Il joue de l'indie dance et de la dark disco à tendance psychédélique et dirige le label VRSTL Records.
Crédits
- Design et construction : Mika (Maudite Machine)
- 3D : Three.js, sur WebGL 2
- Son : Web Audio API
- Contrôleurs : Web MIDI API
