MAX FOR LIVE | VOID ECOSYSTEM > MIDI BEAT REPEAT

EN FR

Moteur de Beat-Repeat & Ratchet Probabiliste. Un outil MIDI haute performance conçu pour transformer chaque note entrante en patterns rythmiques évolutifs, avec précision musicale et profondeur probabiliste. Propulsé par un external C sur mesure pour un timing déterministe et zéro latence.

1. Le Canvas : Heatmap de Probabilité 32 Steps

Propulsé par un moteur C sur mesure, chacun des 8 canaux de note embarque un champ de densité à 32 steps — pas un séquenceur binaire, mais une carte de probabilité lue en continu contre la timeline du phaseur.

  • Luminosité des colonnes : L’intensité de chaque colonne correspond à la probabilité de déclenchement d’une répétition à cette position de phase. Dessinez des courbes, créez des dégradés, ou remplissez avec un aléatoire structuré.
  • Mode All : Un unique canvas pleine hauteur pilote toutes les notes entrantes depuis un seul champ de probabilité unifié.
  • Mode Selected : Chaque note est routée vers son propre canal indépendant, permettant un comportement rythmique par note au sein d’une même instance du device.
  • Randomize : Un remplissage binaire par zones génère des patterns de densité rythmiquement cohérents en un clic. Chaque pression crée une nouvelle graine.

2. Le Moteur : Variation de Subdivision

Chaque répétition est ancrée sur sa position théorique dans la grille, la variation ajoutant un décalage contrôlé tiré d’un ensemble discret de subdivisions musicales.

  • Grid : Intervalle de répétition de base synchronisé sur le tempo de Live. Supporte les valeurs de notes standard et les triolets.
  • Variation : À 0%, toutes les répétitions tombent exactement sur la grille. Des valeurs plus élevées permettent à chaque répétition de tirer indépendamment parmi ÷4, ÷2, ×1, ×2 ou ×4 — créant des bursts rythmiques et des ralentissements inattendus tout en préservant le pulse musical.
  • Mode Each : Chaque répétition tire sa propre subdivision indépendamment pour un chaos rythmique maximal.
  • Mode First : Seule la première répétition est décalée ; les suivantes se reverrouillent sur la grille pour un effet de pickup contrôlé.
  • Randomize Count : Au lieu d’un nombre fixe de répétitions, le moteur tire une valeur aléatoire entre 1 et le maximum défini pour chaque événement de déclenchement.

3. Le Decay : Atténuation de Vélocité

La chaîne de répétitions suit une courbe de décroissance exponentielle par événement, pilotée par la vélocité de la note originale.

  • Atténuation : Chaque répétition successive perd de la vélocité selon une courbe mathématiquement définie. Plus le coup entrant est fort, plus le fondu sur la chaîne de répétitions est dramatique.
  • Retour visuel : L’affichage du moteur montre la hauteur des barres proportionnelle au ratio de vélocité, avec une courbe de liaison traçant l’enveloppe de décroissance sur toutes les répétitions.

4. Le HUD : Retour Visuel Trois Couches

L’interface fournit une causalité en temps réel — vous voyez exactement ce qui s’est passé et pourquoi, à chaque instant.

  • Bleu (bord gauche) : Note dry arrivée sur ce canal. Se déclenche toujours, quel que soit le résultat de la probabilité.
  • Lime (bord gauche) : Ratchet déclenché — la porte de probabilité est passée et les répétitions ont été planifiées.
  • Bleu-vert (bord droit) : Chaque répétition individuelle planifiée se déclenche. Le tac-tac-tac rendu visible.

Spécifications techniques :
Format : Max for Live MIDI Effect (.amxd)
OS : compatible Mac & Windows
Prérequis : Ableton Live Suite 12+ (ou Standard avec l’extension Max for Live).
Moteur : External C haute performance sur mesure pour un timing précis et musical à tout tempo.

Installation :
Téléchargez le fichier : https://structurevoid.gumroad.com/l/void-midi-repeat
Glissez-déposez le fichier .amxd directement sur une piste MIDI dans Ableton Live.

Cliquez sur l’icône “Enregistrer” dans l’en-tête du device pour le stocker dans votre bibliothèque utilisateur.