Générateur mélodique stochastique à latence nulle. Un moteur MIDI haute-performance conçu pour l’évolution générative chirurgicale, en studio comme en live, propulsé par un Max external C++ propriétaire, pour garantir une précision rythmique absolue sans aucun jitter.

1. Le Cœur : External C++ sans latence

Piloté par un external codé sur mesure en C++, ce périphérique garantit un traitement MIDI instantané et une précision déterministe absolue. Contrairement aux randomiseurs standards, il fonctionne sans aucun overhead, ce qui le rend fiable pour les performances live complexes et les séquences génératives à haute densité.

2. La Logique : Sélection Déterministe & Mémoire

Dépassez le simple bruit chaotique grâce à quatre comportements de sélection distincts, où le pool de variations est géré par des buffers internes :

  • Any (Pure Random) : Imprévisibilité totale pour chaque note déclenchée.
  • Other (No-Repetition) : Garantit que deux notes consécutives ne sont jamais identiques.
  • Urn (Non-Repeating) : Garantit qu’aucun intervalle n’est répété avant que l’ensemble des Choices ne soit épuisé.
  • Round-Robin (RR) : Cycle séquentiellement à travers un buffer de séquence généré.
  • Contrôle Déterministe : Utilisez le Dice (Reset) pour réallouer les buffers ou le Loop (Restart) pour resynchroniser le pointeur de séquence.
  • Relative vs Absolute : La logique peut être calculée par rapport à la note entrante (Relative) ou à partir d’une note de référence fixe (Absolute).

3. Les Limites : Mathématiques de Contraintes Physiques

Gérez avec précision les notes qui dépassent votre plage Min/Max définie grâce à quatre comportements mathématiques distincts :

  • Block : Supprime toute note tombant en dehors des limites (Laser Rouge / Retrait chirurgical).
  • Clip : Limite les notes aux bornes de la plage (Saturation).
  • Wrap : Réintroduit les notes de manière circulaire (Déplacement toroïdal).
  • Fold : Réfléchit les notes à l’intérieur de la plage (Effet miroir / Réflexion).

4. L’Harmonie : Scaler Dual-Mode

Chaque note est forcée dans un mode musical spécifique. Choisissez entre le mode Global (Synchro LOM d’Ableton Live) ou User (Manuel). Si une note est hors-gamme, la logique Magnetic Snap effectue une recherche bidirectionnelle du demi-ton valide le plus proche (Laser Jaune).

5. Diagnostics Laser & Interface Dynamique

La couleur du laser UI reflète l’état du traitement : Blanc (Original), Vert (Randomisé), Bleu (Contraint), Jaune (Snap Harmonique) ou Rouge (Bloqué). Utilisez le bouton [ v / > ] à gauche pour réduire ou afficher les panneaux de paramètres avancés.


Spécifications Techniques :

  • Format : Max for Live MIDI Effect (.amxd)
  • OS : Compatible Mac (Intel & Apple Silicon) & Windows
  • Configuration : Ableton Live Suite (ou Standard avec l’add-on M4L)

Installation :

  1. Téléchargez le fichier : https://structurevoid.gumroad.com/l/void-midi-random
  2. Glissez-déposez le fichier .amxd directement sur une piste MIDI dans Ableton Live.
  3. Cliquez sur l’icône “Disquette” dans le header pour l’enregistrer dans votre Bibliothèque Utilisateur.