MAX FOR LIVE | VOID ECOSYSTEM > MIDI BEAT REPEAT
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.
