blog.vfg.lol

Catalogue des paramètres — émotion, visualisation, synesthésie

Référence complète et croisée des réglages, rôles, couleurs et connexions des deux projets : ce qui existe, ce que ça vaut, ce à quoi ça se relie

Catalogue des paramètres — émotion, visualisation, synesthésie

Les quatre billets précédents racontent des intentions. Celui-ci ne raconte rien : il catalogue. C'est la référence à laquelle revenir quand on se demande « quelle est la valeur par défaut de ce curseur ? », « quelle émotion est reliée à quel intervalle ? » ou « qu'est-ce qui se connecte à quoi ? » sur les deux projets.

🧭 Mode d'emploi rapide — chaque section a une icône fixe. Chaque ligne de tableau porte un symbole de catégorie, pas une couleur décorative : le but est de repérer d'un coup d'œil quel système on regarde, pas de faire joli.

🗂️ Légende des icônes utilisées

IcôneSens
🎹Rainbow Journey
🚤Chromatic River
🎭Intention / rôle harmonique
📊Indice de certitude (recherche émotion)
🎼Intervalle / théorie musicale
🎨Couleur / mode de coloration
🎛️Réglage numérique (curseur)
✅ / ⬜Interrupteur actif / inactif
👻Suggestion / candidat fantôme
🔗Connexion — ce que le paramètre modifie réellement

🎹 🎭 Les sept intentions (le vocabulaire des suggestions)

IcôneIntentionLibellé par défautÉmotionDéclencheur harmonique
🏠reposRetour au centreReposDegré = tonique (0)
🌤️ouvertureOuvrir la couleurDouceurDegré = tierce mineure ou majeure (3 ou 4)
🦶appuiPrendre appuiAssuranceDegré = quinte (7)
🌫️suspensionRester en suspensMystèreDegré = quarte, 7ᵐⁱⁿ ou 7ᵐᵃʲ (5, 10 ou 11)
🚶elanFaire un pasÉlanCas par défaut (aucune condition ci-dessus)
🔭octaveMême famille, ailleursAmplitudeÉcart de 12 demi-tons
⚡surpriseChanger de perspectiveSurpriseÉcart ou degré peu attendu

🔗 Chaque intention reste éditable dans Expression : libellé, mot d'émotion et couleur peuvent devenir un vocabulaire personnel, pondéré de 0 à 5 (fréquence d'apparition).

🎹 📊 Bandes de certitude émotionnelle (jamais un chiffre exact)

IcôneBandeIndice affichéPhrase associée
🟢souvent~70 %Souvent ressenti ainsi (indice, pas une mesure)
🟡tendance~60 %Tendance fréquente (indice subjectif)
🟠parfois~50 %Parfois ; le contexte compte beaucoup
⚪contexte~40 %Surtout selon phrase, culture et tempo

🎹 🎼 Intervalle mélodique → émotion

Demi-tonsIcôneMotPourquoi (résumé)Bande
0🏠ReposMême hauteur ; peu de mouvement🟢 souvent
1🔺TensionPetit écart rude ; souvent tendu🟢 souvent
2🚶ÉlanSeconde majeure ; pas voisin🟡 tendance
3🌧️Douceur sombreTierce mineure ; plus voilée🟡 tendance
4🌤️OuvertureTierce majeure ; plus claire🟡 tendance
5🦶AppuiQuarte ; ouvert, peu polarisé🟠 parfois
6⚠️InquiétudeTriton ; souvent instable🟢 souvent
7🗿StabilitéQuinte ; consonance stable🟢 souvent
8😔LangueurSixte mineure ; voilée🟠 parfois
9🌬️AmplitudeSixte majeure ; ouverte🟠 parfois
10🌫️SuspensionSeptième mineure ; invite à continuer🟡 tendance
11⚡Tension viveSeptième majeure ; tendue🟢 souvent
12 (octave)🔭AmplitudeOctave ; même famille, ailleurs🟡 tendance
×12🔭AmplitudeOctaves ; même hauteur relative, plus loin🟡 tendance

Direction du mouvement — une couche indépendante :

IcôneDirectionMotPourquoiBande
⬆️montanteRemonteSonne souvent plus vif🟡 tendance
⬇️descendanteDescenteSonne souvent plus calme🟡 tendance
➡️identiqueSur placePeu de changement🟢 souvent

Position dans la phrase — une troisième couche :

IcôneRôleMotPourquoiBande
🌱débutAmorceAttentes encore ouvertes⚪ contexte
🎯résolutionRésolutionRetour vers un point stable🟡 tendance
⏳suspensEn suspensAttente avant la suite🟡 tendance

🎹 🎨 Trois modes de couleur

IcôneModeCe qu'il coloreFormule
🎵notesIdentité fixe de la classe de hauteurPalette indexée par midi % 12
🏛️rolesRôle dans la tonalité courantePalette indexée par (midi − tonique) % 12
💬expressionIntention du geste jouéCouleur de l'intention active, éditable

Palette par défaut (12 classes de hauteur, mode notes) :

🟥 #ff6475 · 🟧 #f78069 · 🟧 #ffae55 · 🟨 #efc969 · 🟨 #e8da70 · 🟩 #8bd889 · 🟩 #51c9a3 · 🟦 #52d6d1 · 🟦 #68b9ee · 🟪 #8595ff · 🟪 #ad8ee9 · 🟪 #db8bd9

🎹 🎛️ Réglages musicaux

IcôneParamètreBornesDéfaut🔗 Connexion
🎼tonic0–110 (Do)Centre de la gamme et des rôles harmoniques
🪜scalemaj / min / pentamaj / pentamin / libremajeureDétermine le masque des 12 classes
🚧mask12 booléensgamme majeureNotes autorisées quand filter est actif
🚫filterbooléen⬜ désactivéBloque les notes hors masque au lieu de les colorer
📏radius5–24 demi-tons12Étendue explorée par le moteur de suggestions
🤫phraseGap2–30 s8Silence qui délimite la fin d'une phrase
🔢suggestions2–43Nombre total de suggestions affichées
⬆️suggestMontantes0–41Quota de suggestions vers l'aigu
➡️suggestEquivalentes0–21Quota de suggestions de même hauteur perçue
⬇️suggestDescendantes0–41Quota de suggestions vers le grave
🎶chordsbooléen✅ actifBascule entre notes et accords détectés
⌨️azertyKeyboardbooléen✅ actifClavier de secours (débogage sans piano)
🌉pianoSkinpiano / invisible / passerellepasserelleApparence du clavier virtuel

🎹 🎛️ Les 28 paramètres visuels (effectRegistry)

🎥 Caméra

ParamètreBornesDéfaut🔗 Connexion
speed0–123Vitesse d'avancée dans la vallée
fov35–85°60Champ de vision
cameraHeight2–104.2Hauteur au-dessus de l'eau
sway0–0.50.06Amplitude du flottement

🌊 Rivière

ParamètreBornesDéfaut🔗 Connexion
riverWidth6–1810Largeur du canal
waves0–10.18Amplitude des vagues
flow0–41Vitesse d'écoulement
filaments0–20.8Intensité des filaments lumineux (langage principal des notes)
riverOpacity0.1–10.95Opacité de la surface
turbulence0–20.8Réaction visuelle à la tension harmonique

⛲ Fontaine

ParamètreBornesDéfaut🔗 Connexion
fountainHeight0–125Hauteur des jets à l'attaque
fountainAttack0.05–2 s0.3Temps de montée du jet
fountainRelease0.05–5 s1Temps de relâchement
trailWidth0.06–1.20.28Largeur des rubans dans l'eau
trailLife2–40 s18Persistance d'une trace
fountainOpacity0–10.85Opacité des jets
velocityGain0–21Force de l'effet vélocité MIDI

✨ Particules

ParamètreBornesDéfaut🔗 Connexion
particles0–248Particules émises par note
particleSize0.01–0.150.04Taille des particules
dispersion0–30.8Étalement autour du jet

💡 Lumière

ParamètreBornesDéfaut🔗 Connexion
halo0–20.7Intensité des halos sur notes actives
bloom0–1.50.4Force du flou lumineux général
bloomRadius0–10.5Rayon de diffusion
bloomThreshold0–10.75Seuil de déclenchement
bloomKnee0–10.35Douceur de transition (effet néon)
exposure0.4–1.81.05Exposition générale

🌫️ Atmosphère

ParamètreBornesDéfaut🔗 Connexion
fog0–0.0450.012Densité de brume lointaine
mountainHeight1–189Relief du terrain

🖥️ Qualité

ParamètreBornesDéfaut🔗 Connexion
resolution0.5–1.51Résolution interne de rendu

🎹 ✅ Interrupteurs d'effets visibles

✅/⬜InterrupteurContrôle
✅riverAffichage de la rivière
✅fountainAffichage des jets de note
✅particlesAffichage des particules
✅halosAffichage des halos lumineux
✅bloomApplication du bloom
✅fogApplication de la brume

🎹 🎚️ Sliders Demo Live (calibrer sans piano)

ParamètreBornesDéfaut🔗 Connexion
demoStepSec0.15–2 s0.65Intervalle entre deux notes simulées
demoVelocityMin1–12755Vélocité minimale simulée
demoVelocityMax1–127120Vélocité maximale simulée
demoVariation0–10.15Variation aléatoire du pas mélodique
demoChordChance0–10.35Probabilité d'un accord simulé

🎹 🔮 Mapping de l'hologramme (stub de réglages, pas encore en 3D)

CanalSource par défautSources possibles
🎯 memeNote (Même note)Note MIDINote MIDI, Degré, Score, Émotion, % usage
🪜 memeDegre (Même degré)DegréNote MIDI, Degré, Score, Émotion, % usage
🌡️ hauteurPercue (Hauteur perçue)Note MIDINote MIDI, Degré, Score, Émotion, % usage

🚤 ☀️ Chromatic River — préréglage « Aube » (chaleureux)

Icône couleurIntervalleÉmotionHex🌊 Eau💡 Lueur⚔️ TensionTexture
🟧UnissonAncrage#ffe9c40.350.9−0.9lisse
🟥2de mineureFrottement#ff5d470.851.1+0.9étincelles
🟧2de majeureÉlan#ff9d6b0.450.8+0.1ondulante
🟪3ce mineureMélancolie#7d7fe00.700.7+0.3brumeuse
🟨3ce majeureJoie#ffd23f0.551.2−0.3lisse
🟩QuarteSuspension#4fd8c80.600.9+0.4ondulante
🟪TritonVertige#b26bff0.901.3+1.0étincelles
🟦QuinteOuverture#6db9ff0.501.0−0.5lisse
🟪6te mineureNostalgie#c77dba0.650.7+0.2brumeuse
🟧6te majeureEspoir#ffb6480.501.0−0.1lisse
🟧7me mineureAppel#e08b4e0.600.9+0.5ondulante
🟪7me majeureUrgence#ff6bd60.801.2+0.8étincelles
🟧OctaveEnvergure#ffcf8a0.551.4−0.35ondulante

🚤 🌙 Chromatic River — préréglage « Nocturne » (froid, brumeux)

Icône couleurIntervalleÉmotionHex🌊 Eau💡 Lueur⚔️ TensionTexture
🟦UnissonRepos#dfe9ff0.300.8−0.9lisse
🟦2de mineureFrisson#8fd0ff0.851.1+0.9étincelles
🟦2de majeureDérive#5f8fce0.450.7+0.1ondulante
🟪3ce mineureConfidence#9d8fe80.700.7+0.3brumeuse
🟦3ce majeureLueur#cfe6ff0.551.1−0.3lisse
🟩QuarteAttente#4f9fb00.600.8+0.4ondulante
🟪TritonGouffre#7a4fd00.901.2+1.0étincelles
🟦QuinteLarge#5f7fe80.501.0−0.5lisse
🟪6te mineureRegret#8f6fa80.650.7+0.2brumeuse
🟦6te majeurePromesse#8fb8e80.500.9−0.1lisse
🟦7me mineureAppel#6f8fd00.600.9+0.5ondulante
🟪7me majeurePrémonition#b06fe00.801.2+0.8étincelles
🟩OctaveÉlévation#bff0e80.551.3−0.35ondulante

🔗 Descendre un intervalle assombrit et désature légèrement sa couleur (mélange 82 % + luminance) et réduit sa lueur de 15 % — dans les deux préréglages. La direction n'est jamais neutre visuellement.

🚤 🎨 Couleurs par classe de hauteur (OKLCH)

ConstanteValeurRôle
🔆 Clarté (L)0.74Identique pour les 12 teintes — lisibilité constante sur fond sombre
🌈 Chroma (C)0.145Intensité nominale, réduite si hors gamut sRGB
🎯 Teinte de Do (H0)28°Point de départ du cercle (corail chaud)
📐 Pas angulaire30°360° / 12 classes de hauteur

🚤 🎼 Gammes disponibles

IcôneGammeDegrés (demi-tons depuis la tonique)
🪜Majeure0, 2, 4, 5, 7, 9, 11
🌙Mineure naturelle0, 2, 3, 5, 7, 8, 10
🎐Pentatonique majeure0, 2, 4, 7, 9
🎐Pentatonique mineure0, 3, 5, 7, 10
🌀Dorien0, 2, 3, 5, 7, 9, 10

🚤 🔢 Degrés indexés par demi-ton (pas par position — corrige le bug pentatonique)

Demi-tonsLibelléChiffre romain
0ToniqueI
1Seconde mineure♭II
2SecondeII
3Tierce mineure♭III
4TierceIII
5QuarteIV
6Quarte augmentée♯IV
7QuinteV
8Sixte mineure♭VI
9SixteVI
10Septième mineure♭VII
11SeptièmeVII

🚤 👻 Classement des candidats (fantômes)

ParamètreDéfautRôle
🔽 lonote actuelle − 12Borne basse de recherche
🔼 hinote actuelle + 12Borne haute de recherche
💪 strongCount4Candidats marqués « forts » (gros, halo, pulsation)

🔗 Critères : rôle dans la gamme (tonique/quinte/tierce favorisées), proximité à la dernière note, tension de l'intervalle, sens du mouvement, et diversité entre familles d'intervalle.

🚤 🪞 Qualité et réflexion d'eau

IcôneNiveauRésolution de réflexion
🟢Haute1024 × 576
🟡Moyenne768 × 432
🟠Basse512 × 288

🚤 🔤 Taille de texte HUD

Cran--txt-scale
00.9
1 (défaut)1
21.15

🧭 Ce que ce catalogue ne remplace pas

Ce tableau documente des valeurs à un instant donné. Il ne remplace ni le canon de jeu 🎮 (GAMEPLAY.md), qui fixe les intentions produit, ni la recherche émotionnelle 🔬 (EMOTION_RESEARCH.md), qui fixe la prudence scientifique derrière les mots. Il sert un usage différent : retrouver rapidement une valeur, une borne ou une connexion sans rouvrir le code — et mesurer, au fil des prochains lots, ce qui aura bougé.

source markdown

Concepts de cet article

Chromatic RiverdériveRainbowJourney

Partage le plus de concepts avec