---
last-updated: 2026-05-03
source: French prosody, songwriting practice, breath physiology
status: complete
---

# French Flow & Cadence Rules

## Purpose

Regles de flow, cadence et chantabilite en francais. Verifie que les lyrics ne sont pas seulement metriquement correctes (syllabes, rimes) mais aussi **musicalement viables** : densite adaptee au BPM, accent tonique aligne sur le temps fort, pauses respiratoires presentes, articulation possible. Le francais n'a pas d'accent tonique fixe -- l'accent tombe sur la derniere syllabe pleine du groupe rythmique. C'est cette specificite qui dicte les regles ci-dessous.

> **Pourquoi ce fichier existe :** une ligne avec le bon nombre de syllabes et une rime riche peut rester inchantable si elle est trop dense, mal coupee, ou pleine de clusters consonantiques. Les fichiers `syllables.md` et `rhymes.md` verifient la metrique et la rime ; `flow.md` verifie la **musicalite reelle**.

## Procedure de Verification du Flow

> **REGLE FONDAMENTALE**
>
> Une ligne doit pouvoir etre chantee. Si Claude ne peut pas la lire a voix haute mentalement au tempo cible sans s'embrouiller, elle est inchantable. Densite syllabique, alignement accent/temps fort, presence d'une cesure et absence de clusters problematiques sont les 4 verifications obligatoires.

**SI** des lyrics francais doivent etre verifiees pour le flow, **ALORS** executer cette procedure ligne par ligne, section par section :

### Etape 1 : Recuperer le tempo cible

Lire le BPM cible depuis le style prompt du track ou depuis `Identite Musicale > Tempo range` de la bible. **SI** un range est donne, **ALORS** prendre la borne haute (ex : 100-110 BPM -> tester a 110). C'est le pire cas pour la chantabilite.

**Note half-time / double-time :** certains genres (industrial hip-hop, trap, drill) sont notes a un BPM eleve mais ressentis a la moitie (half-time). Si le genre est marque half-time dans le template, **diviser le BPM par 2** pour la verification de densite syllabique. Exemple : ANONYME industrial hip-hop note 100 BPM mais ressenti 50 BPM half-time -> verifier la densite contre 50 BPM equivalent. **MAIS** verifier l'articulation contre le BPM nominal (les consonnes ne ralentissent pas).

### Etape 2 : Compter les syllabes de la ligne

Utiliser la procedure complete de `syllables.md` (Etapes 1-6). Recuperer le total syllabes de la ligne.

### Etape 3 : Comparer au plafond syllabique pour le BPM/genre

Consulter la Table de Densite Syllabique ci-dessous. Identifier la cellule (genre, BPM ressenti, section).

- **SI** total <= plafond recommande, **ALORS** OK.
- **SI** total entre plafond recommande et plafond max, **ALORS** ATTENTION : ligne dense, verifier articulation.
- **SI** total > plafond max, **ALORS** ALERTE BLOQUANTE : ligne inchantable au tempo cible. Reecrire en coupant des mots.

### Etape 4 : Identifier l'accent tonique de fin de groupe

En francais, l'accent tombe sur la derniere syllabe pleine de chaque groupe rythmique (groupe accentuel). Pour une ligne courte (≤8 syl), il y a generalement 1 groupe = accent en fin de ligne. Pour une ligne longue (≥10 syl), il y en a 2 ou 3, separes par les cesures naturelles (virgules, conjonctions, hemistiche).

Marquer l'accent en gras ou en MAJUSCULES sur la syllabe accentuee.

Exemple : "La nuit retient son souffle dans l'ombre" -> "la-nuit-re-TIENT-son-SOUF-fle-dans-l'OMBRE" : 3 groupes, 3 accents (tient / souffle / ombre).

### Etape 5 : Verifier l'alignement accent / temps fort

Le temps fort en 4/4 = beat 1 et beat 3. La derniere syllabe accentuee de la ligne (= fin du dernier groupe rythmique) doit tomber sur un beat 4 ou retomber sur le beat 1 de la mesure suivante (cadence). Les autres accents tombent sur beat 1, 2, 3 ou 4 selon le pattern rythmique du genre.

**SI** l'accent tonique de fin de ligne tombe sur un contre-temps (beat 1.5, 2.5, 3.5, 4.5), **ALORS** ATTENTION : le francais accepte mal les fins en contre-temps (cela donne un effet "tronque" non chantable a moins d'etre tres deliberé).

**Cas special rap :** en rap francais le flow peut deliberement decaler les accents pour creer une tension rythmique. Si le track est rap et que le decalage est intentionnel, accepter mais documenter dans le rapport.

### Etape 6 : Verifier la presence d'une cesure

**SI** la ligne fait > 10 syllabes, **ALORS** elle DOIT contenir au moins une cesure naturelle (virgule, point-virgule, hemistiche ressenti, conjonction "et / mais / car"). Sans cesure, la ligne ne peut pas etre respiree.

Position recommandee de la cesure : au milieu de la ligne (ex : ligne de 12 syl -> cesure apres syl 6 ; ligne de 14 syl -> cesure apres syl 7). En classique francais, l'alexandrin a une cesure obligatoire a l'hemistiche (apres syl 6) -- ce repere reste valable en chanson.

**SI** ligne > 10 syl ET pas de cesure detectable, **ALORS** ALERTE BLOQUANTE : couper la ligne en deux ou ajouter une virgule a un endroit prosodiquement valide.

### Etape 7 : Scanner les clusters consonantiques

Lire la ligne phonetiquement (IPA mental) et detecter les enchainements de consonnes >= 3 entre deux voyelles. Consulter la Table des Clusters Problematiques ci-dessous.

**SI** un cluster de la table est present, **ALORS** ALERTE selon la severite (haute = BLOQUANTE, moyenne = ATTENTION).

### Etape 8 : Documenter la conclusion par ligne

Format de presentation pour chaque ligne :

```
Ligne : "[texte]"
Syllabes : [N] / plafond [genre/BPM] = [OK | ATTENTION | BLOQUE]
Accent fin : "[mot accentue]" -- aligne beat [1/2/3/4] = [OK | ATTENTION]
Cesure : [presente apres syl X | absente] = [OK | BLOQUE si >10 syl]
Clusters : [aucun | liste des clusters detectes] = [OK | ATTENTION | BLOQUE]
Verdict : [OK | ATTENTION | BLOQUE]
```

## Table de Densite Syllabique par Genre et BPM

Plafonds syllabiques par ligne, par section, par genre/BPM. Le plafond recommande est la cible ideale pour la chantabilite ; le plafond max est la limite absolue au-dela de laquelle la ligne devient inchantable.

**Lecture :** "10 / 13" = recommande 10, max 13.

### Rap / Hip-hop francais

| Sous-genre | BPM ressenti | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|--------------|-------------------|---------------------|-------|
| Boom bap classique | 80-95 | 14 / 16 | 10 / 12 | Densite et flow technique valorises |
| Trap (full-time) | 130-150 | 8 / 10 | 6 / 8 | Notes courtes, flow staccato |
| Trap (half-time) | 65-75 | 12 / 14 | 8 / 10 | Demi-tempo permet plus de syllabes |
| Drill | 140-150 (full) ou 70-75 (half) | 10 / 12 (half) | 7 / 9 | Off-beat phrasing accepte plus de densite |
| Industrial hip-hop half-time | 95-105 (note) / 47-52 (ressenti) | 10 / 12 | 7 / 9 | ATTENTION : a NE PAS confondre tempo note et ressenti |
| Cloud rap / Lo-fi rap | 70-90 | 10 / 13 | 7 / 9 | Flow lent, voyelles tenues |
| Conscious rap / Spoken word | 80-100 | 14 / 18 | 10 / 12 | Densite acceptee, message prime |

### Pop / Variete

| Sous-genre | BPM | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|-----|-------------------|---------------------|-------|
| Pop standard | 100-130 | 9 / 11 | 7 / 9 | Chantabilite prioritaire |
| Synthpop | 110-130 | 8 / 10 | 6 / 8 | Lignes courtes, hooks puissants |
| Dance pop | 120-130 | 8 / 10 | 6 / 8 | Tempo eleve = densite reduite |
| Indie pop | 100-120 | 9 / 12 | 7 / 10 | Plus de liberte litteraire |

### Hyperpop

| Sous-genre | BPM | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|-----|-------------------|---------------------|-------|
| Hyperpop tempo standard | 140-160 | 7 / 9 | 5 / 7 | Tempo eleve + voix souvent pitchee = densite tres reduite |
| Hyperpop ballad / midtempo | 120-140 | 8 / 10 | 6 / 8 | Plus de marge sur les sections lentes |
| Glitch / Bubblegum bass | 150-180 | 6 / 8 | 5 / 7 | Pic de tempo + production saturee = chantabilite difficile |

### Ballade / R&B

| Sous-genre | BPM | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|-----|-------------------|---------------------|-------|
| Ballade piano-voix | 60-80 | 8 / 10 | 6 / 8 | Espace emotionnel, voyelles longues |
| Ballade orchestrale | 70-90 | 8 / 11 | 6 / 9 | Marge un peu plus large |
| R&B contemporain | 80-110 | 10 / 13 | 7 / 10 | Melismes acceptent plus de syllabes |
| Soul classique | 90-110 | 9 / 12 | 7 / 9 | Stress sur la chantabilite des voyelles |

### Rock / Punk / Metal

| Sous-genre | BPM | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|-----|-------------------|---------------------|-------|
| Rock standard | 100-130 | 9 / 12 | 7 / 9 | Standard pop avec plus d'energie |
| Punk | 150-200 | 7 / 9 | 5 / 7 | Tempo eleve + cris = lignes courtes |
| Metal (chant clair) | 100-150 | 9 / 12 | 7 / 9 | Style chant important |
| Metal (growl/scream) | 120-180 | 6 / 9 | 5 / 7 | Articulation difficile en growl, lignes courtes |
| Post-rock | 70-100 | 9 / 13 | 7 / 11 | Lent, ambient, plus de marge |

### Country / Folk

| Sous-genre | BPM | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|-----|-------------------|---------------------|-------|
| Country narratif | 90-110 | 10 / 13 | 7 / 9 | Storytelling, flow naturel proche du parle |
| Folk acoustique | 80-100 | 9 / 12 | 7 / 9 | Voix douce, espace |
| Country pop | 100-130 | 9 / 11 | 7 / 9 | Hybride, suit les regles pop |

### Electronic / Dance

| Sous-genre | BPM | Verse (rec / max) | Chorus (rec / max) | Notes |
|------------|-----|-------------------|---------------------|-------|
| House / Deep house | 120-130 | 8 / 10 | 6 / 8 | Lignes courtes, hooks repetes |
| Techno | 125-145 | 7 / 9 | 5 / 7 | Souvent peu de lyrics, slogans |
| Drum & bass | 165-180 | 6 / 8 | 5 / 7 | Lignes tres courtes ou flow rapide tres entraine |
| Synthwave / Vaporwave | 80-110 | 9 / 12 | 7 / 9 | Tempo lent, plus de marge |
| Ambient | 60-90 | 8 / 12 | 6 / 9 | Tres peu de lyrics en general |

> **Regle absolue :** au-dela du plafond max, BLOQUER. La ligne ne peut etre articulee correctement par aucun chanteur a ce tempo. Les exceptions documentees (ex : flow extreme du rap technique francais) doivent etre **deliberees et signalees** dans le rapport.

## Alignement Accent / Temps Fort

### Regle de base

En francais, l'accent tombe TOUJOURS sur la derniere syllabe pleine de chaque groupe rythmique. La ligne se decompose en groupes accentuels separes par les cesures naturelles.

**Procedure d'identification des groupes :**

1. Lire la ligne lentement.
2. Marquer les pauses naturelles (virgules, conjonctions "et / mais / car / donc / or / ni", points-virgules, parentheses orales).
3. Chaque segment entre deux pauses = un groupe accentuel.
4. Dans chaque groupe, l'accent tombe sur la derniere syllabe pleine (= non-e-muet en fin de vers).

### Exemple complet

Ligne : "La nuit retient son souffle, et l'ombre nous attend"

- Segment 1 : "La nuit retient son souffle" -> 6 syllabes, accent sur "souffle" (derniere syllabe pleine)
- Segment 2 : "et l'ombre nous attend" -> 6 syllabes, accent sur "attend"
- 2 groupes, 2 accents : SOUFFLE et ATTEND
- Sur 4/4 a 90 BPM, accents naturels sur beat 4 (souffle) et beat 4 de la mesure suivante (attend)

### Verification de l'alignement

**SI** l'accent de fin de ligne tombe sur :
- **beat 4 ou beat 1 (cadence)** -> OK, c'est le placement naturel en chanson
- **beat 2 ou beat 3** -> ATTENTION, possible mais peu naturel sauf pattern syncopé voulu
- **beat 1.5 / 2.5 / 3.5 / 4.5 (contre-temps)** -> ALERTE : effet "tronque", inhabituel sauf rap technique deliberé

### Cas particuliers

**Cesure hemistiche (alexandrin et derives) :**
Une ligne de 12 syllabes coupee 6+6 a une cesure forte au milieu. Les deux accents (syl 6 et syl 12) tombent sur des temps forts -- structure tres chantable. Si la ligne fait 12 syl mais sans cesure 6+6 (ex : 4+8 ou 8+4), elle reste chantable mais perd son caractere classique.

**Lignes impaires (5, 7, 9, 11 syllabes) :**
Le francais accepte les vers impairs (heptasyllabe, ennéasyllabe). En chanson, ils donnent un caractere "boiteux" voulu, mais demandent un placement rythmique plus reflechi. Documenter dans le rapport.

**Cas du e muet en fin de ligne :**
Le e muet en fin de vers n'est jamais l'accent (regle de syllables.md). L'accent tombe sur la syllabe AVANT le e muet. Exemple : "lumiere" /ly.mjeʁ/ avec e final muet -> accent sur "mier" /mjeʁ/.

## Pauses Respiratoires

### Regle

**SI** une ligne fait plus de 10 syllabes, **ALORS** elle doit contenir au moins une cesure naturelle. Une cesure = un point ou la respiration peut etre prise sans casser le sens.

### Marqueurs de cesure (par ordre de force)

| Marqueur | Force | Exemple |
|----------|-------|---------|
| Virgule | Forte | "Je marche, je tombe, je me releve" |
| Point-virgule | Tres forte | "La pluie tombe ; le monde se tait" |
| Conjonction de coordination (et / mais / ou / donc / or / car / ni) | Moyenne a forte | "Je crie et personne n'entend" |
| Conjonction de subordination (que / si / quand / parce que / lorsque) | Moyenne | "Je sais que demain sera pareil" |
| Hemistiche prosodique (sans virgule mais ressenti) | Faible mais valable | "Je marche dans la nuit \| sans destination" |
| Pronom relatif (qui / que / dont / ou) | Faible a moyenne | "L'oiseau qui chante / dans le silence" |

### Position recommandee

Pour une ligne de N syllabes (N > 10), placer la cesure aux alentours de N/2.

| N (syllabes) | Position cesure recommandee |
|--------------|------------------------------|
| 11 | apres syl 5 ou 6 |
| 12 (alexandrin) | apres syl 6 (hemistiche) |
| 13 | apres syl 6 ou 7 |
| 14 | apres syl 7 |
| 15 | apres syl 7 ou 8 |
| 16 | apres syl 8 |

### Detection automatique de cesure absente

**Procedure :**

1. Si N > 10, parcourir la ligne en cherchant un marqueur de cesure (Table ci-dessus).
2. **SI** au moins un marqueur trouve dans la zone N/3 a 2N/3, **ALORS** cesure presente = OK.
3. **SI** aucun marqueur dans la zone, **ALORS** ALERTE : ajouter une virgule a un endroit prosodiquement valide ou couper la ligne en deux.

### Exemple bloque + correction

**Ligne bloquee :**
"Les rues fendues par la pluie reflechissent la nuit qui tombe sur la ville endormie"
-> 22 syllabes, aucune cesure. Inchantable.

**Correction option 1 (ajouter cesure) :**
"Les rues fendues par la pluie / reflechissent la nuit / qui tombe sur la ville endormie"
-> 8 + 6 + 8 = 22, mais 3 groupes respires.

**Correction option 2 (couper en deux lignes) :**
"Les rues fendues par la pluie reflechissent la nuit (12)
qui tombe sur la ville endormie (10)"
-> Deux lignes chantables.

## Clusters Consonantiques Problematiques

### Regle

**SI** une ligne contient un enchainement de >= 3 consonnes adjacentes (au sein d'un mot ou a la frontiere de mots), **ALORS** scanner contre la Table ci-dessous. La severite depend du cluster et du tempo cible.

### Table des clusters problematiques (severite haute = BLOQUANTE, moyenne = ATTENTION)

| Cluster | IPA | Severite | Exemples problematiques | Notes |
|---------|-----|----------|-------------------------|-------|
| str + voyelle + cstr | /str/ ... /str/ | Haute si tempo > 130 | "stricts spectres" | Repetition cluster = inchantable |
| Stop + Stop + liquide | /pkr/, /tkr/, /pkl/ | Haute | "ce trac brut", "objectif clair" | Articulation lourde |
| Sifflante + Stop + Sifflante | /sps/, /sts/, /ksp/ | Haute si tempo > 120 | "exspecter", "extra special" | Souvent imports anglais mal francises |
| Sourde + Stop + Sourde | /tk/, /kt/, /pt/ | Moyenne | "act presque", "tact passe" | Acceptable a tempo lent |
| /R/ + 2 consonnes | /Rkt/, /Rps/, /Rkr/ | Moyenne | "marcher tres", "force pure" | Le /R/ francais est gutural, alourdit |
| Sifflante + Affriquee | /stʃ/, /stj/ | Haute | "best chocolat", "ce tienne" | Difficile a separer |
| 4+ consonnes (toute combinaison) | -- | Haute | "stricts traits" | Inchantable au-dessus de 100 BPM |
| /sn/, /sm/ + voyelle suivie de /sn/, /sm/ | -- | Moyenne | "snobs smart" | Repetition de cluster nasal |

### Cas frequents en chanson francaise

**Frontieres de mots a risque :**

| Frontiere | Probleme | Exemple | Correction possible |
|-----------|----------|---------|---------------------|
| consonne finale + consonne initiale identique | "bus s'arrete", "stop pose" | Tongue trip | "bus arrete", "stop arrete" |
| -ct + initiale dure | "exact crime" /ɛɡzakt kʁim/ | 4 consonnes | "ce crime exact" (inversion) |
| -bs + initiale dure | "absurde tour" /apsyʁd tuʁ/ | Cluster lourd | Reformuler |
| /R/ + sifflante + stop | "force critique" /fɔʁs kʁitik/ | 3 consonnes apres /R/ | "force pure", "force claire" |

**Mots francais avec cluster interne lourd (eviter en fin de ligne en chanson rapide) :**

- spectre, spectacle, structure, stricte, sphinx
- expression, expansion, extraction, extravagant
- abstrait, abstraction, obstacle, obstrue
- prompt, exempt, mixte, texte (en finale, le -te peut etre relache)

### Exemples bloque + correction

**Ligne bloquee (industrial hip-hop, 100 BPM note / 50 ressenti, articulation au tempo nominal 100) :**
"L'algorithme stricte structure nos spectres"
-> /lalɡɔʁitm stʁikt stʁyktyʁ nɔ spɛktʁ/ = 4 clusters lourds en 11 syllabes. Inchantable.

**Correction :**
"L'algorithme rigide qui forme nos ombres"
-> /lalɡɔʁitm ʁiʒid ki fɔʁm noz ɔ̃bʁ/ = 0 cluster bloquant. Chantable.

## Parallelisme Syntaxique

### Regle

Un flow memorable repose souvent sur la **repetition d'une structure syntaxique** d'une ligne a l'autre. Cette repetition (anaphore, structure parallele, repetition de pattern) est ce qui fait qu'un chorus "accroche" sans qu'on sache pourquoi.

### Patterns efficaces

**Anaphore (repetition d'un mot en debut de ligne) :**
```
Je marche dans la nuit
Je marche dans le silence
Je marche pour ne pas tomber
```
Trois lignes commencant par "Je marche" -> anaphore tres efficace en chorus, refrain, bridge climax.

**Structure parallele (meme schema syntaxique) :**
```
Sujet + verbe + complement de lieu
"Le vent passe sur la ville"
"L'ombre tombe sur la rue"
"Le froid mord sur les doigts"
```
Trois lignes avec le meme squelette grammatical -> parallelisme strong.

**Repetition avec variation finale :**
```
"Je n'ai pas peur de la nuit"
"Je n'ai pas peur de la pluie"
"Je n'ai pas peur de toi"
```
La repetition + variation finale concentre l'emotion sur le dernier element. Tres efficace en build-up vers le hook.

**Question / reponse rythmee :**
```
"Qui suis-je dans le silence ?"
"Personne, juste un nom"
"Qui suis-je dans la foule ?"
"Personne, juste un masque"
```
Pattern dialogique, ideal en verse narratif.

### Recommandation

**Pour le Chorus / Hook :** au moins une structure parallele ou anaphore presente. **SI** absente -> SUGGESTION (non bloquant) : enrichir le hook avec un parallelisme.

**Pour le Verse :** parallelisme bienvenu mais non obligatoire. La narration peut justifier des structures variees.

**Pour le Bridge :** parallelisme deconseille -- le bridge doit casser la structure pour creer le contraste.

### Regle de variation

**SI** une structure parallele est presente, **ALORS** la varier dans la 4e occurrence pour eviter la monotonie. Trois repetitions strictes + une variation = pattern A-A-A-B classique en songwriting.

## Mots Polysyllabiques en Fin de Ligne

### Regle

Un mot de 3+ syllabes en fin de ligne **ralentit le flow** et peut alourdir la rime. Selon le genre et le tempo, c'est soit un atout (ballade lente, prose poetique) soit une faiblesse (rap rapide, hyperpop).

### Table genre / mot final

| Genre / tempo | Mot final 1 syl | 2 syl | 3 syl | 4+ syl |
|---------------|-----------------|-------|-------|--------|
| Rap rapide (130+ BPM full-time) | Ideal | Bon | Risque | Eviter |
| Rap technique (multisyllabique) | OK | OK | Tres bon (rime multi) | Excellent (tres bon (rime multi)) |
| Pop / chorus | Ideal | Bon | Acceptable si rime riche | Eviter |
| Ballade lente | OK | Tres bon | Tres bon | OK si chantable |
| Hyperpop rapide | Ideal | Bon | Eviter | Bloquer |
| Country narratif | OK | Tres bon | Bon | Acceptable |
| Industrial / spoken | OK | OK | Bon | OK |

### Pourquoi cette regle

Un mot polysyllabique de 4 syl en fin de ligne consomme plusieurs temps de la mesure. A tempo eleve, le chanteur n'a pas le temps de l'articuler proprement. A tempo lent, c'est l'inverse : le mot s'etale et porte du poids emotionnel.

### Exemple

**Ballade 70 BPM (ideal pour mot long) :**
"Tu as gardé ma photographie"
-> "photographie" = 5 syl. A 70 BPM, le mot s'etale sur 1.5 mesures, donne une impression de duree, de souvenir qui s'attarde. Tres efficace.

**Hyperpop 160 BPM (bloque le mot long) :**
"Tu as gardé ma photographie"
-> a 160 BPM, "photographie" devient "pho-to-gra-phie" mitraille. La rime suivante doit aussi etre 5 syl pour matcher, ce qui contraint enormement. Reformuler en mot plus court : "Tu as gardé tous mes mots" / "Tu as gardé ma musique" (2-3 syl).

## Examples

### Exemple 1 : Verification flow complete (cas OK)

**Ligne :** "Je marche dans le silence et la nuit me regarde"
**Genre :** Pop indie, 100 BPM
**Section :** Verse

1. Tempo cible : 100 BPM (full-time)
2. Syllabes : je(1) + mar-che(2) + dans(1) + le(1) + si-lence(2) + et(1) + la(1) + nuit(1) + me(1) + re-gar-de(3) = **14 syl** -> attention (recommande 9, max 12). Ligne dense.
3. Plafond depasse de 2 syllabes -> ATTENTION mais pas BLOQUE.
4. Accent fin : "regarde" -> derniere syllabe pleine "gar" /ɡaʁ/, accent sur "GARde". OK.
5. Cesure : "...silence ET la nuit..." -> "et" = conjonction = cesure moyenne. Position : apres syl 7 sur 14 = OK.
6. Clusters : aucun cluster >= 3 consonnes. OK.

**Verdict :** ATTENTION (densite 14 vs 12 max) mais chantable. Suggestion : reformuler en "Je marche en silence, la nuit me regarde" -> 11 syl, plus aere.

### Exemple 2 : Verification flow complete (cas BLOQUE)

**Ligne :** "L'algorithme stricte structure nos spectres dans le bruit blanc"
**Genre :** Industrial hip-hop, 100 BPM note (half-time -> 50 BPM ressenti)
**Section :** Verse

1. Tempo cible : 100 BPM (articulation au tempo nominal car les consonnes ne ralentissent pas en half-time).
2. Syllabes (rap, e muets elides) : l'al-go-rithm(3) + strict(1) + struc-ture(2) + nos(1) + spectr(1) + dans(1) + le(1) + bruit(1) + blanc(1) = **12 syl**. Plafond half-time 12 -> juste a la limite. ATTENTION.
3. Accent fin : "blanc" -> /blɑ̃/, monosyllabe accentue. OK.
4. Cesure : aucune virgule, aucune conjonction. Sur 12 syl, cesure NON detectable. **BLOQUE** : ajouter cesure ou couper.
5. Clusters : "stricte structure" /stʁikt stʁyktyʁ/ = 6 consonnes en chaine. **BLOQUE** : cluster severite haute.

**Verdict :** BLOQUE (cesure absente + cluster lourd). Reformuler.

**Reformulation :** "L'algorithme rigide, qui forme nos ombres dans le bruit"
-> 12 syl, cesure apres syl 5 (virgule), aucun cluster. OK.

### Exemple 3 : Verification flow (cas OK avec accent inattendu)

**Ligne :** "Quand l'ombre tombera sur le toit"
**Genre :** Ballade, 75 BPM
**Section :** Verse

1. Tempo : 75 BPM.
2. Syllabes : quand(1) + l'om-bre(2) + tom-be-ra(3) + sur(1) + le(1) + toit(1) = **9 syl**. Plafond ballade verse 8/10 -> OK.
3. Accent fin : "toit" /twa/, monosyllabe accentue.
4. Cesure : sur 9 syl, optionnelle. Pas de marqueur, mais ligne courte = pas de probleme respiratoire.
5. Clusters : aucun. OK.

**Verdict :** OK partout. Ligne chantable a tempo lent.

### Exemple 4 : Cas multilignes (verification d'un chorus complet)

**Chorus (Pop, 110 BPM) :**
```
Je n'ai plus peur du noir (7 syl)
Je n'ai plus peur de l'aube (7 syl)
Je marche jusqu'a l'or (7 syl)
Et je ne reviens pas (6 syl)
```

1. Toutes lignes 6-7 syl, plafond chorus pop 7/9 -> OK partout.
2. Accents finaux : noir, aube, or, pas. Tous sur dernieres syllabes pleines, alignes beat 4. OK.
3. Cesures : aucune ligne > 10 syl, donc cesures non requises.
4. Clusters : aucun.
5. **Parallelisme :** "Je n'ai plus peur de" repete x2 + "Je marche" + "Et je ne". Anaphore "Je" sur 4 lignes, structure "Je [verbe] + complement" repetee. **Excellent parallelisme.**

**Verdict :** Chorus exemplaire. Tout est OK + bonus parallelisme.

## Tests de Validation (Self-Check)

### Test 1 : Densite syllabique vs BPM

**Ligne :** "La retine est un disque que rien ne peut vider"
**Genre :** Industrial hip-hop, 100 BPM note (half-time, 50 ressenti)

Decomposition (rap, e muets elides) : la(1) + re-tine(2) + est(1) + un(1) + disque(1) + que(1) + rien(1) + ne(1) + peut(1) + vi-der(2) = **12 syl** OU 13 (si "ré-ti-ne" = 3 et "dis-que" = 2 en classique).

Plafond industrial hip-hop half-time : recommande 10, max 12.

**Verdict attendu :** 12 = limite max. ATTENTION : ligne tres dense, articulation difficile a 100 BPM nominal. Reformuler recommande.

**Reformulation suggeree :** "La retine, un disque qu'on ne peut vider" -> 9 syl avec cesure -> OK.

### Test 2 : Cesure absente

**Ligne :** "Le vent passe sur les rues les voitures les facades les fenetres"
**Genre :** Pop, 110 BPM

Syllabes : le(1) + vent(1) + passe(1) + sur(1) + les(1) + rues(1) + les(1) + voi-tures(2) + les(1) + fa-ca-des(3) + les(1) + fe-netres(2) = **16 syl**

Plafond pop verse : 9/11. Massivement depasse.

**Verdict attendu :** BLOQUE x2 :
- Densite 16 vs 11 max
- Pas de cesure detectee sur 16 syl

**Correction suggeree :** couper en deux lignes :
"Le vent passe sur les rues, les voitures (10 syl, cesure)
Sur les facades et les fenetres (8 syl)"

### Test 3 : Cluster consonantique

**Ligne :** "Stricts spectres dans le brouillard"
**Genre :** Pop indie, 95 BPM

Syllabes : stricts(1) + spectres(2) + dans(1) + le(1) + brouil-lard(2) = **7 syl**. OK pour pop.

Cluster : "stricts spectres" -> /stʁikt spɛktʁ/ = enchainement /kt sp/ + /kt + R/ = au moins 4 consonnes adjacentes.

**Verdict attendu :** BLOQUE -- cluster severite haute.

**Correction :** "Des ombres rigides dans le brouillard" -> aucun cluster. OK.

### Test 4 : Mot polysyllabique inadapte

**Ligne :** "Tu m'as laisse mes souvenirs et ma photographie"
**Genre :** Hyperpop, 155 BPM

Syllabes : tu(1) + m'as(1) + lais-se(2) + mes(1) + sou-ve-nirs(3) + et(1) + ma(1) + pho-to-gra-phie(4) = **14 syl**.

Plafond hyperpop verse : 7/9. Massivement depasse.

Mot final 4 syl : "photographie" -> table genre/mot final hyperpop = BLOQUER.

**Verdict attendu :** BLOQUE x2 :
- Densite 14 vs 9 max
- Mot final 4 syl en hyperpop = bloquer

**Correction :** "Tu m'as laisse mes mots, mes images" -> 8 syl, mot final 2 syl, OK.

### Test 5 : Verification accent inverse / contre-temps

**Ligne :** "Je dis que tu es la lumiere du matin"
**Genre :** Pop, 105 BPM, 4/4

Syllabes : je(1) + dis(1) + que(1) + tu(1) + es(1) + la(1) + lu-mie-re(3) + du(1) + ma-tin(2) = **12 syl** (avec dierese sur "lu-mie-re").

Plafond pop verse : 9/11. ATTENTION : depasse de 1.

Cesure : aucune virgule, mais "que" peut servir de cesure faible apres syl 3. Position legitime mais faible.

Accent final : "matin" /matɛ̃/ -> accent sur "TIN". Sur beat 4 attendu.

Verification : OK pour accent. ATTENTION pour densite et cesure.

**Verdict attendu :** ATTENTION mais pas BLOQUE.

**Suggestion :** "Je te dis : tu es la lumiere du matin" -> 11 syl, cesure forte (deux-points), OK.

## Notes

- Ce fichier est complementaire de `syllables.md` (metrique) et `rhymes.md` (rime). Les trois forment le triptyque linguistique francais.
- Les plafonds syllabiques sont des **valeurs experimentales** ; calibrer empiriquement en testant avec Suno. Documenter les ecarts dans le rapport.
- Les clusters problematiques sont une liste minimale. Etendre la table au fur et a mesure qu'on rencontre des cas reels en production.
- Le parallelisme syntaxique reste un **outil de qualite**, pas une regle bloquante. Suggerer, pas imposer.

**Cross-reference :**
- `syllables.md` pour le comptage de syllabes detaille
- `rhymes.md` pour la classification des rimes
- `pronunciation.md` pour les pieges Suno specifiques au francais
