i n v i d a t i o n    v5

___________________________________________________________________________________________________________
__ lab transmedia numérique __ grappe de cerveaux connectés __ multiprocessing poétique __ zone de scrypt.#rt __

__ avec __
g.cl4renko
Mathias Richard
Nikola Akileus
Awkwardist

__ arrière-plan __
compendium invidation_v[<5] avec AC Hello, g.Cl4renko, Mathias Richard, Awkwardist & Nikola Akileus

___________________________________________________________________________________________________________
__ digital transmedia lab __ brain cluster __ poetic multiprocessing __ scrypt.#rt area __

__ featuring __
g.cl4renko
Mathias Richard
Nikola Akileus
Awkwardist

__ background __
compendium invidation_v[<5] feat. AC Hello, g.Cl4renko, Mathias Richard, Awkwardist & Nikola Akileus


___________________________________________________________________________________________________________
webscrypted by atomeases __ powered by PluXml
now on hystereodrome
___________________

Mushin
R3PLYc4N
Jim Delarge
Tajiaphragm / Memory 3
Ichtyor Tides
Carcasses désaffectées - note 352


John Bastard-A-K me contacta vers cinq heures du matin, il dit : je peux passer ? je dis oui, il se cogna à ma porte d'entrée quelques instants plus tard, me présentant cinglé son front tuméfié, de gauche à droite sa tête comme un poulain dévitalisé, et alors, d'une façon époustouflante un flot jaillit de ses lèvres, il ne s'interrompait plus, je restais vissé au plancher :

« J'ai vu un article sur le galeriste, Perrotin, le mec de la rue Louise Weiss et de la rue de Turenne. 700m2 là-bas... et la photo d'un artiste, qui fait des trucs gentils, genre conceptuels, maquettes, "créateur de mobiles" (structures avec du fil plastique – support, trame – des noeuds et des perles)... moi je réfléchis : créateur de mobiles, si c'est pas de la supercherie... enfin tu marches dans la galerie, je l'ai vu son boulot, tu te prends sa supercherie dans la gueule, c'est presque transparent alors tu vois pas grand chose, c'est un peu moche... donc j'essaie encore de réfléchir, et je me demande si c'est sérieux ou si c'est encore du discours, s'il se fout pas un peu de ma gueule pour que j'émette des théories, s'il se rebondit dessus, ou si, bon, des Ah et Oh simplement ébahis devant certes une certaine complexité au sein de la conception-même du mobile indéniable font la postérité de cet "artiste" propulsé par le GRAND GALERISTE PERROTIN. Je te prends, je te fais, ou je te pousse. Je voudrais pas mal penser. Mais bon. Y'a souvent des blablas. Et là-bas, toujours cet espèce de menton levé, haut jugement, critique, savoir résolu... oui, savoir résolu, c'est tout à fait ça... on, l'art, c'est rien que du plan, en fait, comme les dessins techniques, des explications (le support est créé par l'auteur afin qu'il puisse faire de son explication le vecteur médiatique qui enflera ses initiales. et puis les gens écoutent et disent Oh, il faut aller voir). Pub crousti chaud les fils de fromage qui fument. Comment dicter la curiosité, c'est atroce. Comment suggérer ce qui est bon ou pas. Comment abrutir. vendre.... je suis dans une impasse avec cette société. MERDE. C'est lourd. J'ai mal au dos. J'ai pas le droit d'avoir mal au dos. J'ai de la chance, pas le choix et pas le droit, pour la liberté. La contrainte ouvre la liberté. Tu crois ? Tu crois que c'est faisable, notre élan vers tout ça ? TU PEUX ME DIRE POURQUOI JE ME POSE ENCORE DES QUESTIONS ?... t'es vivant, hein, t'es vivant ?

Alors je ne répondis rien, c'était délicat cette question, je m'étais évincé de cette course-poursuite depuis un an, j'avais tout viré, démoniaque, les yeux de travers. Quelques larmes montèrent, vivant je ne sais pas bien, ça s'est évanoui avec le temps, je passe mes soirées la tête plongée dans l'évier à contempler le siphon, à barboter comme une langouste îvre morte, à humer le plafond, à être fou, à être fou mon ami, j'ai eu beau prendre dans mes bras, aucun corps ne m'attache plus, tout s'est évanoui, des citadelles d'as de cœurs que j'avais empilées consciencieusement, j'avais appliqué ma leçon et puis un souffle d'humain les a emportées, non je ne suis pas franchement vivant, pas franchement mort, je suis là pilier d'angoisse planté dans les carrefours la nuit à contempler les phares et les traînées gauches, à guetter les hommes dans le métro et ces quelques figures, ces gestes imperceptibles, à décortiquer ces surfaces, à essayer de comprendre, je fais des allers et retours dans le métro, dix d'affilée parfois, Pont de Sèvres-Mairie de Montreuil, et puis Mairie de Montreuil-Pont de Sèvres, et puis Pont de Sèvres-Mairie de Montreuil, et encore Mairie de Montreuil-Pont de Sèvres, jusqu'à ce que le roulis me gagne et que je balance comme un train déraillé et que je sois hors-circuit et que je sois devenu une valeur périmée et non ajoutée, que je sois devenu la foule, que je sois devenu un peu rien, en paix et en silence, un clandestin, sans adresse sauf un strapontin.

Alors je répondis rien.

— Putain, ça va durer encore combien de temps la vie ? qu'il me dit.

Et juste après, il se cogna six ou sept fois la tête contre le mur puis il se jeta du balcon.
J'habitais au rez-de-chaussée, il me gueula dessus.
je t'avais pas dit, l'autre nuit, les crabes aussi étaient là, juste sous la fenêtre. le ciel s'en diluait, depuis la moire de leurs coquilles, marécages. j'écrasai, un, puis tous
d'un commun
arpège,
alors
leurs biles d'entre
les fissures les vantaux viscères vertes
à même la moquette qu'on avait suintée
leurs pinces petits bras roses échafauds

puis
les toits à pluie, gouttières du jaune - et les monstres nocturnes vers,
dérivèrent

je voulais plus savoir,
au réveil

les périphériques de ta tornade, les heures centrifuges dans l'assèchement progressif des synapses. tes yeux dans mon cadavre, la petite douleur, même. matin midi (rien à foutre), je ravale mon apnée, bois la tasse, les tympans plein les poumons, rather ripped. la timidité des nuages, sous : les mots sous les ongles comme terre qu'on gratte, pathétique ponte plus loin, les mains dans la fosse à orgueils, glorioles, pets d'egos. là aussi, le jaune diurne blafarde malaise les mêmes façades, les grise, dans l'attente tangente : des réverbères, l'éclat orange ou l'ardeur livide des cristaux - la moitié de ton visage en miroir. l'autre moitié dans la pénombre du désir.
À Arsenal.

Le 2 juillet – à ses côtés, je criai dans la nuit. Je me souviens que j'agitais haut mes bras, pestais en flamboyant de vodka. Je ne me souviens pas précisément des mots qu'empoignait ma bouche.
Le 3 juillet – je prenais une longue douche, m'habillais de ces colifichets que j'avais fulguremment oubliés depuis longtemps, après deux longs mois à traîner dans les rues. Je reconsidérais l'espace autour de moi, je le regardais dormir dans mon lit, épuisé d'un long trajet, long et douloureux. Il dit : « tu t'es maquillée ? » Je redeviens humaine, répondis-je.
Le 11 novembre – à 11h52, je disparus.
Le 11 novembre – à 11h53 je réapparus.
Le 11 novembre – à 11h54 je me dis que nous étions morts à une fréquence de 86 400 secondes par jour et que nos actes étaient substanciellement vides. J'abandonnais vite cette considération sans fond et cette pénétration discursive de porte ouverte afin de me replonger dans ma disparition. Je plongeais ma tête sous l'eau dans l'évier parmi les assiettes sales et les pates pourries voguant à la surface. Je restais là une bonne heure.
Le 22 décembre – je lui avouais vouloir être coiffeur d'oiseaux.
Le 1er janvier – il ne m'aima pas.
Le 4 janvier – je commençais à compter scrupuleusement les secondes où il ne m'aimait pas.
Le 18 janvier – je souffrais de tout mon crâne devant une alouette blessée par un nuage. J'empoignais un chauffard et le secouais de tout mon bras gauche afin de faire fuir le nuage.
Le 22 janvier – c'est vers cette période que mon lobe temporal gauche commença à rejeter définitivement et ce pour une période encore à ce jour imprécise, tout type de romans, essais, et autres types de constructions narratives concentrationnaires récitant pas toujours mais bien souvent des lieux communs, ainsi qu'on égrène un chapelet de loufoques tripes de porc. C'est vers cette époque que je transportais en permanence sur moi au moins sept livres de Notre Ami. Je ne supportais plus que Notre Ami. Il voulait qu'on lui fasse « des enfants dans le dos ». Il en aurait.
Le 28 janvier – tout se passait bien, nous n'étions pas fous.
Le 10 février – avec horreur, je lus quelques mièvreries mal déniaisées sur le web. Je trouvais confirmation de mon sentiment auprès d'un article du Matricule des Anges de l'année 1993. Qui valait ce qu'il valait. La mièvrerie n'est fâcheuse que si elle est célébrée. Une bande de grands malades mentaux célébraient cette mièvrerie. En 1993, j'avais quinze ans, je lisais Freud. Un blond m'aborda sur une plage de Corse sous le fallacieux prétexte que je lisais Freud. Quelques jours plus tard il jeta contre les carreaux de ma fenêtre trois feuilles tirebouchonnées. À cette époque, je ne comprenais déjà pas le sentiment amoureux – dire je t'aime à un cerveau connu depuis seulement 259 200 secondes me semblait issu de la plus grande démence. J'abandonnais Freud à quinze ans et demi. Freud était un con. Tout comme Sartre.
Le 10 février – je lui parlais de poissons volants.
Le 12 février – Les secondes où il ne m'aimait pas semblaient diminuer en fréquence.
Le 15 mars – on me demanda de peindre un cri. Je songeais que je finirai probablement noyé dans la peinture, car le langage oral me semblait particulièrement impuissant et furieusement limité, quadrillé, rectangulaire comme un univers concentrationnaire, je ne souffrais plus que le transversal et les zones de turbulences atones. Je songeais à l'ancêtre Ernest Hello, qui se serait bien marré de tout ce merdier et de tous ces niais élucubratoires poisseux sur son oeuvre, moi j'avais compris, mais je ne disais rien, bien que la rage m'échauffait. Puis je songeais à Arthur Cravan, sans que je n'aie jamais su pourquoi par la suite.
Le 23 mars – je lui demandais de m'offrir des cailloux bleus.
Le 29 mars – il était fier de moi, sans que je n'aie jamais su pourquoi par la suite.
Le 1er avril – sans que je n'aie jamais su pourquoi par la suite.
Le 2 avril – il se passa un phénomène très curieux. Il revint à six heures du matin, et me dit avec force en me serrant comme un étau, qu'il m'aimait, qu'il m'aimait très fort, et qu'il s'en foutait si les gens se moquaient de nous parce qu'on vivait dans une cage à poules, et qu'il m'aimait, et que des fois il avait envie de me faire un enfant. Dans une cage à poules ? répondis-je. Il allait de soi qu'après toutes ces secondes à compter les secondes où il ne m'aimait pas, ma croyance en l'univers et ses vertus langagières – auxquelles je n'avais de toute façon jamais beaucoup cru – s'était sensiblement détériorée. Aussi lui répondis-je : moi-aussi je t'aime très fort {mais au fond, quelle importance, puisque tout est si aléatoire et croupissant comme un songe maudit}.
Le 3 avril – un dégoût subit monta dans ma gorge. Toujours à cause de la mièvrerie. J'avais envie de noir partout. De noir de noir de noir. De disparaître de cet univers de fous. D'ailleurs, j'allais disparaître. Au fond quelle importance.
Le 4 avril – je découvrais le mot « épatamment » dans le dictionnaire, découverte qui ne m'avançait pas vraiment, car c'était un mot laid et disgracieux, sans que je n'aie jamais su pourquoi par la suite.
derrière les globes bourdonne un peu
la réverbération nocive de mes réflexes

pourtant l'impulsion propagée
sous une chaos-porteuse se
perpétue suave
n'est-ce d'ailleurs plus qu'un signal
un algorithme démodulé dans le bourbier libraire
(injectez-moi)
avant que létale ne s'estompe
la voix qu'interlace le vide
dans cette urgence péremptoire
La joue aplatie droite sur l'oreiller - suite.

Donc posée en tranches sur un banc elle compte ses doigts.


N'avons-nous donc connu personne
pour écrire ici comme si
les lendemains
dépendaient d'un mot

Elle dira jusqu'au bout au manège (Saint-Paul) que la

la fuite et le sale temps
du type à ma gauche
me frappe de son crâne
dans les métros replié le drame
du t'as pas une clope perpétuel
sur le banc des phalanges crasses
les dérives sèches
de demain m'indiffère

Il n'y a pour elle

qu'un souffle à faire
pour que l'autrefois minute
les triples contractions
des familistères
triple amputation
des racines secondaires
le cercueil rouillé des chauves
syntaxes borgnes
des illuminés
à cafard sur le mystère
des façades obscures.

Jusqu'ici les choses sont stériles.

Germination des paradoxes
au distique évidé
l'hémistiche limaçon
gène de l'érosion
dans les seins mécaniques
d'humides congrégations
surface d'extrême-onction
de la matière livre
trépanation du canal
semi-circulaire
affectation de l'ordinaire
que l'on ne pas
solution crevée
des fracas grillagés
beuglement des cygnes
costumes de crépuscule
infection amorphe
des chiens tétraptères
des crieurs ordinaires
organe des séismes
dans les fraudes congelées
utérus blanchâtres
brumes synthétiques
cycles encaustiqués
de la poire sébacée
train de sentiments
que l'on n'éprouve pas
sonorités siccatives
des publicités polies
carcasses des becs béants
au milieu d'un temps sans bords.

Elle s'est énervée.

N'avons-nous donc connu personne
pour frémir ici comme si
les lendemains
dépendaient d'un sale mot
ivre et borgne
saluer le chômage crayeux
des cicatrices de paille
les soupirs
posés en taches rondes
sur les balafres des ruptures
jusqu'à l'obtention d'une plaie ordinaire.

Elle ne voudrait pas un jour qu'on pense que c'était une histoire de rupture, mais qu'on pense que c'était plutôt une histoire de pollution juste histoire que les choses ne disent plus rien. Que la balance s'obscurcisse. Que personne ne s'en sente touché, que personne ne reluise.
Extinction

les passants qui défilent comme des gouttes
et leurs regards s'érodent
ne cherchant à s'infiltrer dans les
vides pourtant laissés
entre
continue
c'est un désert
trébuche les mains spirales
spirales
tracent des ombres
fugitives comme les mots mouches inutiles
tournent derviches sinon pilules
considère
que vers le sable
cornées jamais graines jamais givrées
les mots avalés
froids forent leur flamme blanche
les mots mutilent des visages
où les os affleurent obscènes

mais ne rien reconstruire car on ne peut pas bâtir de chateaux de sable dans un désert
seulement marcher
marcher entre les carrés tant
qu'impossible où le vide
n'est plus permis
danse sous mes pieds autour
l'échiquier

je ne sais plus être mes personnages
juste marcher juste mal jusqu'au bord
et qu'alors je sais les
être
mais ils sont morts

le sol sans sommeil sans col me somme l'alternance lisse
des faces mauves
qui me disent les mêmes graines
me désertent les mêmes scènes
chaque pas est un rivage
chaque souffle la même vague
qui après tout aurait pu
m'entraîner de ces fonds vers
et faire qu'informe sur le sable
la visibilité supérieure d'un cadavre -
la fin de la transparence
Pollution d'invid. de tout un tas de trucs insignifiants - suite (ma joue sur la tienne).

— Il n'y a que moi qui ai vu des choses belles en tout ça, l'autre acquiesçait, il était paresseux. En même temps, l'autre, peu importe l'autre, son vernis fut suffisant, son vernis m'a insufflé la joie de vivre, dix-huit dessins. Je ne retiens pas l'autre, je ne vais pas le bousiller parce qu'il n'y a pas vu de raison d'être. Ma raison d'être c'est vrai meurt d'en savoir d'autres qui n'en ont pas, mais après tout, ce qui reste c'est ce qu'il y a entre mes mains. C'est même d'avoir pu tirer de la vie d'un autre qui y acquiesçait tout en n'y croyant pas.

Elle supposait dans son bar de quartier qu'il s'était enfin décidé à mouiller l'ANPE et les annonces pour autre chose qu'elle. Il ne l'aurait pas fait pour elle. Il le faisait seulement pour partir. La vie grouillait maintenant à partir d'une seule absurdité. La vraie absurdité étaient en eux. L'art de l'absurdité, la totale absurdité, celle qui ne fait pas mal, n'est qu'en ceux qui ne la supportent pas, cette tranchante, injuste et autre absurdité de tous les jours qui au fond n'est que cruauté. Brève de comptoir. Elle dénoyaute la pression et l'autre, qui ressemble à une créature mi-RMI mi-chemin du non-retour acquiesce. Palabre. C'est inaudible.

Le lit était maintenant mort et vide. Ce qui pouvait tirer un être de son sommeil, n'était pas l'amour qu'on lui donnait, mais sa soif de vengeance, sur tout un tas de misérables choses. La performance était de prouver à un être qu'il ne vous aimait pas et qu'il était vraiment temps de se tirer. Ça réveillait les êtres, ce sentiment d'agonie et ce rappel de la naissance à l'air libre, sans rien sauf un ciseau qui vous tranche.
 function longLinenoise($myImage,$dimImage,$strength,$freq) { 	$indexWhite = imagecolorexact($myImage,255,255,255);
$indexBlack = imagecolorexact($myImage,0,0,0);

for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,$freq) >= 20) {
} else { $currColor = imagecolorat($myImage,$i,$j);

if(isCloseColor($myImage,$currColor,255,255,255,10)) continue;

$nb_lignes = rand(1,intval($strength/10));
$length = rand(intval($strength/5),$strength);
drawLignes($myImage,$dimImage,$currColor,$i,$j,$nb_lignes,$length);
} } } } function drawLignes($myImage,$dimImage,$color,$x,$y,$nb_lignes,$max_length) { for($i = 0 ;
$i < $nb_lignes ;
$i++) { $xmin = $x-$max_length;
if($xmin < 0) $xmin = 0;
$ymin = $y-$max_length;
if($ymin < 0) $ymin = 0;
$xmax = $x+$max_length;
if($xmax > $dimImage[0] - 1) $xmax = $dimImage[0] - 1;
$ymax = $y+$max_length;
if($ymax > $dimImage[1] - 1) $ymax = $dimImage[1] - 1;
$x2 = rand($xmin,$xmax);
$y2 = rand($ymin,$ymax);
while(sqrt(pow($x2-$x,2) + pow($y2-$y,2)) > $max_length) { $xmin = $x-$max_length;
if($xmin < 0) $xmin = 0;
$ymin = $y-$max_length;
if($ymin < 0) $ymin = 0;
$xmax = $x+$max_length;
if($xmax > $dimImage[0] - 1) $xmax = $dimImage[0] - 1;
$ymax = $y+$max_length;
if($ymax > $dimImage[1] - 1) $ymax = $dimImage[1] - 1;
$x2 = rand($xmin,$xmax);
$y2 = rand($ymin,$ymax);
} imageline($myImage,$x,$y,$x2,$y2,$color);
$x = $x2;
$y = $y2;
} } function invertnoise($myImage,$dimImage,$strength) { $indexBlack = imagecolorexact($myImage,0,0,0);
if($indexBlack == -1) $indexBlack = imagecolorclosest($myImage,0,0,0);

$indexWhite = imagecolorexact($myImage,255,255,255);
if($indexWhite == -1) $indexWhite = imagecolorclosest($myImage,255,255,255);

$currColor = imagecolorat($myImage,0,0);
for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,100) >= $strength) { } else { $currColor = imagecolorat($myImage,$i,$j);
if($currColor == $indexBlack) imagesetpixel($myImage,$i,$j,$indexWhite);
if($currColor == $indexWhite) imagesetpixel($myImage,$i,$j,$indexBlack);
} } } }

 use strict;
print "\n\n\n\n";
open(fREAD,$ARGV[0]) || die;
while(<fREAD>) { my $ligne = $_;
my @Ligne = split(/[,|.|;
]/,$ligne);
foreach my $mot (@Ligne) { $mot =~ s/^ //;
print $mot . "\n";
if($ligne =~ m/$mot\s*,/) { sleep 1;
} else { sleep 2;
}
}
if(scalar(@Ligne) == 0) { print "\n";
}
print "\n";

} close fREAD;
print "\n\n\n\n";

 function isCloseColor($myImage,$myColor,$rref,$gref,$bref,$rmax) { 	$myRGBColor = array();
$myRGBColor = imagecolorsforindex($myImage,$myColor);
return (sqrt(pow($myRGBColor["red"]-$rref,2)+pow($myRGBColor["green"]-$gref,2)+pow($myRGBColor["blue"]-$bref,2)) < $rmax);
} function horizonoise($myImage,$dimImage,$strength) { $currColor = imagecolorat($myImage,0,0);
for($i = 0 ;
$i < $dimImage[1] ;
$i++) { for($j = 0 ;
$j < $dimImage[0] ;
$j++) {
if(rand(1,100) >= $strength) { $currColor = imagecolorat($myImage,$j,$i);
} else { imagesetpixel($myImage,$j,$i,$currColor);
}
} if($i != $dimImage[1] - 1) $currColor = imagecolorat($myImage,0,$i+1);
} } function vertinoise($myImage,$dimImage,$strength) { $currColor = imagecolorat($myImage,0,0);
for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,100) >= $strength) { $currColor = imagecolorat($myImage,$i,$j);
} else { imagesetpixel($myImage,$i,$j,$currColor);
} } if($i != $dimImage[0] - 1) $currColor = imagecolorat($myImage,$i+1,0);
} } function detoureAndPaste($myImage,$myImageOrigin,$dimImage) { $backColor = imagecolorat($myImageOrigin,1,1);
for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { $currColor = imagecolorat($myImageOrigin,$i,$j);
if($currColor != $backColor) { $aRGB = array();
$aRGB = imagecolorsforindex($myImageOrigin,$currColor);
imagesetpixel($myImage,$i,$j,imagecolorclosest($myImage,$aRGB["red"],$aRGB["green"],$aRGB["blue"]));
} } } } function licqefacnoise($myImage,$dimImage) { $currColor = imagecolorat($myImage,0,0);
for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,$dimImage[1]) >= intval($j*1.0)) { $currColor = imagecolorat($myImage,$i,$j);
} else { imagesetpixel($myImage,$i,$j,$currColor);
} } if($i != $dimImage[0] - 1) $currColor = imagecolorat($myImage,$i+1,0);
} } function linenoise($myImage,$dimImage,$strength,$freq) { $indexWhite = imagecolorexact($myImage,255,255,255);
if($indexWhite == -1) $indexWhite = imagecolorclosest($myImage,255,255,255);
$indexBlack = imagecolorexact($myImage,0,0,0);
if($indexBlack == -1) $indexBlack = imagecolorclosest($myImage,0,0,0);

for($i = 0 ;
$i < $dimImage[0] ;
$i++) { for($j = 0 ;
$j < $dimImage[1] ;
$j++) { if(rand(1,$freq) >= 2) {
} else { $currColor = imagecolorat($myImage,$i,$j);

if($currColor == $indexWhite) continue;

$nb_lignes = rand(1,$strength);
drawLignes($myImage,$dimImage,$currColor,$i,$j,$nb_lignes,$strength);
} } } }

 sub poedilation { 	my $poeme = $_[0];
my $degre = $_[1];

open fPOE, ">" . $poeme . ".txt" or die "Impossible d'ouvrir le fichier $poeme.txt !\n";
open fPTE, ">" . $poeme . "_pte.txt" or die "Impossible d'ouvrir le fichier $poeme.txt !\n";

foreach my $ligne (sort( {$a <=> $b} keys(%{$SampledRecueil{$poeme}}))) {
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) == 0) { print fPOE "\n";
next;
}
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) == 1) { print fPOE ${$SampledRecueil{$poeme}{$ligne}{"mots"}}[0] . "\n";
print fPTE ${$SampledRecueil{$poeme}{$ligne}{"poetivites"}}[0] . "\n";
next;
}
my @finalLine;
my @finalPoe;
for (my $i = 0 ;
$i < $degre ;
$i++) {
my @newLine;
my @newPoetivites;

while(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) > 1) {
my $motAvant = shift(@{$SampledRecueil{$poeme}{$ligne}{"mots"}});
my $poeAvant = shift(@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}});
my $interpol = int(($poeAvant + ${$SampledRecueil{$poeme}{$ligne}{"poetivites"}}[0]) / 2);

if(exists($Poetivites{$poeme}{$interpol})) {
push(@newLine,${$Poetivites{$poeme}{$interpol}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol}})))]);
push(@newPoetivites,$interpol);
next;

}
if(exists($Poetivites{$poeme}{$interpol-1})) {
push(@newLine,${$Poetivites{$poeme}{$interpol-1}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol-1}})))]);
push(@newPoetivites,$interpol-1);
next;

}
if(exists($Poetivites{$poeme}{$interpol+1})) {
push(@newLine,${$Poetivites{$poeme}{$interpol+1}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol+1}})))]);
push(@newPoetivites,$interpol+1);
next;

}
my @poetivikeys = sort( {$a <=> $b} keys(%{$Poetivites{"recueil"}}));
my $avant = $poetivikeys[0];
my $apres = 0;
foreach my $poetivitest (@poetivikeys) {
next if($poetivitest == $avant);
if($poetivitest > $interpol) { $apres = $poetivitest;
last;
} $avant = $poetivitest;

}
if(($interpol - $avant) > ($apres - $interpol)) { push(@newLine,${$Poetivites{"recueil"}{$apres}}[int(rand(scalar(@{$Poetivites{"recueil"}{$apres}})))]);
push(@newPoetivites,$apres);
} else { push(@newLine,${$Poetivites{"recueil"}{$avant}}[int(rand(scalar(@{$Poetivites{"recueil"}{$avant}})))]);
push(@newPoetivites,$avant);
}
}
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) > 0) { push(@newLine,shift(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}));
push(@newPoetivites,shift(@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}}));
} @{$SampledRecueil{$poeme}{$ligne}{"mots"}} = @newLine;
@finalLine = @newLine;
@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}} = @newPoetivites;
@finalPoe = @newPoetivites;

}
foreach my $motfinal (@finalLine) { print fPOE $motfinal . " ";
} foreach my $poefinale (@finalPoe) { print fPTE $poefinale . " ";
} print fPOE "\n";
print fPTE "\n";

}
print "\n\npoedilation OK ! (voir " . $poeme . ".txt, " . $poeme . "_pte.txt pour le spectre)\n";
close fPOE;
close fPTE;

}

 function copyAndPasteWithNoise($myImageSrc,$myImageDest,$dimImage,$strength) { 
$maxNoise = $dimImage[0]*$dimImage[1];
$noise = intval(rand(0.1*$maxNoise,$maxNoise));
for($i = 0 ;
$i < $noise ;
$i++) { $width = rand(1,$strength);
$height = rand(1,$strength);
$srcX = rand(0,$dimImage[0]-$strength);
$srcY = rand(0,$dimImage[1]-$strength);

$currColor = imagecolorat($myImageSrc,$srcX,$srcY);
if(isCloseColor($myImageSrc,$currColor,255,255,255,2)) continue;

$destX = rand($srcX - $strength,$srcX + $strength);
$destY = rand($srcY - $strength,$srcY + $strength);

$xplusw = $srcX + $width;
if($xplusw >= $dimImage[0]) $width -= $xplusw - $dimImage[0];
$yplush = $srcY + $height;
if($yplush >= $dimImage[1]) $height -= $yplush - $dimImage[1];

if($destX < 0) $destX = 0;
if($destY < 0) $destY = 0;

$dxplusw = $destX + $width;
if($dxplusw >= $dimImage[0]) $destX -= $dxplusw - $dimImage[0];
$dyplush = $destY + $height;
if($dyplush >= $dimImage[1]) $destY -= $dyplush - $dimImage[1];

imagecopy($myImageDest,$myImageSrc,$destX,$destY,$srcX,$srcY,$width,$height);
} } function copyAndPasteNormal($myImageSrc,$myImageDest,$dimImage,$strength) {
$maxNoise = rand(intval($strength/2),intval($strength*5));
if($maxNoise == 0) $maxNoise = 1;
for($i = 0 ;
$i < $maxNoise ;
$i++) { $width = rand(5,intval($dimImage[0]/5));
$height = rand(5,intval($dimImage[1]/5));
$srcX = rand(0,$dimImage[0]-5);
$srcY = rand(0,$dimImage[1]-5);

$destWidth = $width;
$destHeight = $height;
$ratioX = $destWidth/$width;
$ratioY = $destHeight/$height;
$destX = rand($srcX - intval(5*$ratioX),$srcX + intval(5*$ratioX));
$destY = rand($srcY - intval(5*$ratioY),$srcY + intval(5*$ratioY));

$xplusw = $srcX + $width;
if($xplusw >= $dimImage[0]) $width -= $xplusw - $dimImage[0];
$yplush = $srcY + $height;
if($yplush >= $dimImage[1]) $height -= $yplush - $dimImage[1];

if($destX < 0) $destX = 0;
if($destY < 0) $destY = 0;

$dxplusw = $destX + $destWidth;
if($dxplusw >= $dimImage[0]) $destX -= $dxplusw - $dimImage[0];
$dyplush = $destY + $destHeight;
if($dyplush >= $dimImage[1]) $destY -= $dyplush - $dimImage[1];

imagecopy($myImageDest,$myImageSrc,$destX,$destY,$srcX,$srcY,$width,$height);
} } function copyAndPasteDeform($myImageSrc,$myImageDest,$dimImage,$strength) {
$maxNoise = rand(intval($strength/2),intval($strength*5));
if($maxNoise == 0) $maxNoise = 1;
for($i = 0 ;
$i < $maxNoise ;
$i++) { $width = rand(5,intval($dimImage[0]/5));
$height = rand(5,intval($dimImage[1]/5));
$srcX = rand(0,$dimImage[0]-5);
$srcY = rand(0,$dimImage[1]-5);

$destWidth = rand($width,intval(2.5*$width));
$destHeight = rand($height,intval(2.5*$height));
$ratioX = $destWidth/$width;
$ratioY = $destHeight/$height;
$destX = rand($srcX - intval(5*$ratioX),$srcX + intval(5*$ratioX));
$destY = rand($srcY - intval(5*$ratioY),$srcY + intval(5*$ratioY));

$xplusw = $srcX + $width;
if($xplusw >= $dimImage[0]) $width -= $xplusw - $dimImage[0];
$yplush = $srcY + $height;
if($yplush >= $dimImage[1]) $height -= $yplush - $dimImage[1];

if($destX < 0) $destX = 0;
if($destY < 0) $destY = 0;

$dxplusw = $destX + $destWidth;
if($dxplusw >= $dimImage[0]) $destX -= $dxplusw - $dimImage[0];
$dyplush = $destY + $destHeight;
if($dyplush >= $dimImage[1]) $destY -= $dyplush - $dimImage[1];

imagecopyresized($myImageDest,$myImageSrc,$destX,$destY,$srcX,$srcY,$destWidth,$destHeight,$width,$height);
} } function check_extension($file,$extensions) { $extension = strrchr($file, '.');

return in_array($extension, $extensions);
}

  sub deuxiemePassage {  	my $ligne;
my $indLigne;
my $lastRatio;
my $compteur = 0;
my $poeme = undef;

while(<fREC>) {
chomp;
$ligne = $_;
my @Ligne = split(/\s+/,$ligne);

if($poeme) { &retournementPoetivites ($poeme);
}
$poeme = $1;

$compteur++;
print fLOG "\tPoeme " . $compteur . " : " . $poeme . "\n";
$indLigne = 0;
$lastRatio = undef;
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { next;
}
my $mot;

$indLigne++;

for(my $indMot = 1 ;
$indMot <= $nbMotsLigne ;
$indMot++) {
$mot = $Ligne[$indMot-1];

if(exists($Symboles{$mot})) { next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { next;
}
$mot = &nettoieMot($mot);


my $poetivite = 0;

$poetivite += max(values(%Mots)) / $Mots{$mot};

my $nbLettresMot = length($mot);
$poetivite *= abs($nbLettresMot - $Recueil{$poeme}{"longueur_mot_moyenne"});

$poetivite *= 1 + $indLigne / $Recueil{$poeme}{"nombre_lignes"};

$poetivite *= 1 + $indMot / $nbMotsLigne;

my @Mot = split(//,$mot);
my $nbVoyelles = 0;
my $nbConsonnes = 0;
my $nbSymboles = 1;
foreach my $lettre (@Mot) { if (exists $Voyelles{$lettre}) { $Voyelles{$lettre}++;
$nbVoyelles ++;
} else { if (exists $Consonnes{$lettre}) { $Consonnes{$lettre}++;
$nbConsonnes ++;
} else { if (exists $Symboles{$lettre}) { $Symboles{$lettre}++;
$nbSymboles ++;
} else { print "Lettre $lettre non identifiable dans $mot à la ligne $indLigne\n";
next;
} } } } if($mot =~ m/au/) {$nbVoyelles--;
}
my $ratio = $nbVoyelles / $nbLettresMot;

if($ratio == 0 || $ratio == 1) { $poetivite *= $nbLettresMot;
if($lastRatio) { if(($lastRatio - $ratio) == 0) { $poetivite *= $nbLettresMot * $nbLettresMot;
} } } else { if($ratio < (1/3)) { $poetivite *= 1/$ratio;
if($lastRatio) { if($ratio <= $lastRatio) { $poetivite *= $lastRatio / $ratio + 1;
} } } else { if($ratio > (2/3)) { $poetivite *= 1/(1-$ratio);
if($lastRatio) { if($ratio >= $lastRatio) { $poetivite *= $ratio / $lastRatio + 1;
} } } else {$poetivite *= 1;
} } } $lastRatio = $ratio;


if($mot =~ /'/) {$nbSymboles--;
} $poetivite *= 1 + $nbSymboles;

if (exists $Symboles{$Mot[0]}) { $poetivite *= 1 + $nbSymboles;
}
$poetivite = int($poetivite + 0.5);
push(@{$Recueil{$poeme}{"Mots"}{$mot}},$poetivite);

}
}
&retournementPoetivites($poeme);
}

 sub retournementPoetivites { 	my $poeme = $_[0];
foreach my $mot (keys(%{$Recueil{$poeme}{"Mots"}})) { my $poetivite = 0;
my $nbpoetivites = scalar(@{$Recueil{$poeme}{"Mots"}{$mot}});
while( scalar(@{$Recueil{$poeme}{"Mots"}{$mot}}) > 0) { $poetivite += shift(@{$Recueil{$poeme}{"Mots"}{$mot}});
} $poetivite = int($poetivite / $nbpoetivites);

$Recueil{$poeme}{"Mots"}{$mot} = $poetivite;
push(@{$Poetivites{$poeme}{$poetivite}},$mot);
push(@{$Poetivites{"recueil"}{$poetivite}},$mot);

} } sub nettoieMot { my $mot = $_[0];

while($mot =~ m/(\.|,)$/) {chop $mot;
}
return $mot;
}



version 1.2 :Evo 2.0

Image Hosted by ImageShack.us



remember :writcore, lines lullabies






























cheap pitch









88 81
Je suis allé te voir dans ton pays tabassé
88 81
Je te ramènerai de là où tu es
88 81
Sur le côté à gauche en face sous toi, tu sors de la pièce principale tu dis j'étais dans la pièce en train de me reposer 88 81 mon cul je t'ai vue tu faisais rien parce que tu peux rien faire parce que t'es assommée 88 81 avec tes petits copains tu chavires dans le poste télévisé 88 81 bientôt tu vas mater des dessins animés
88 81
Je te ramènerai de là où tu es
88 81
Je te laisserai pas en Alabama, Alaska, Georgie, parce que t'as une crise de voyages
88 81
Tu voyages en rond sur ta chaise pliante avec ta blouse aseptisée devant des dessins animés et tes petits copains shootés
88 81
Je te ramènerai de là où tu es
88 81
Je suis allé te voir dans ton pays de cinglés t'avais l'âme qui bavait, tu l'avais foutue dans un seau et tu lavais le sol avec,
Je suis allé te voir dans ton pays blessé t'avais planté des arbres dans un poste télévisé
Je suis allé te voir dans ton pays perché, tu lavais le sol avec une arme
Je suis allé te voir 88 81
perché sol arme
chez Sylviane
88 81
Sylviane
88 81
Sylviane
88 81
Sylviane
88 81
Sylviane
88 81
Je te ramènerai de là où tu es
88 81
88 81



NU

Image Hosted by ImageShack.us



inner_eCCretion





Quink frayait avec un gars aux cheveux ras, dont les yeux fixes cernés de bleu-vert lui donnaient cet air tranquille et satisfait qu'ont les endives lorsqu'elles sortent du four. Il avait le corps dur et sec, mais sa substance interne était blanche, flasque et poreuse. Il avait trente-deux ans et se trouvait bientôt flétri par la moisissure. Toutes les nuits, Quink et son ami se lançaient dans des artisanats furieux qui leur écorchaient la peau et les laissaient vibrants dans des Kleenex humides et saignants. La journée, Quink et Durat visitaient Paris en empruntant des ruelles malades tachetées de fluo, où la pétrification de leurs corps atteignait son paroxysme. Ils vomissaient leurs brefs reliefs de culture dans les yeux fatigués de filles prépubères postées comme des signes vaincus en bordure des rues, et colonisaient ces icônes flétries dans des soubassements électriques. Ce déchaînement absurde dans les lieux miteux de Paris les rassuraient, ils avaient ainsi enfin l'impression qu'un trou sanglant perforait leur boîte crânienne, eux dont le narcissisme déçu était si fatigué de ne souffrir de rien.



_core



  sub deuxiemePassage {  	my $ligne;
my $indLigne;
my $lastRatio;
my $compteur = 0;
my $poeme = undef;

while(<fREC>) {
chomp;
$ligne = $_;
my @Ligne = split(/\s+/,$ligne);

if($poeme) { &retournementPoetivites ($poeme);
}
$poeme = $1;

$compteur++;
print fLOG "\tPoeme " . $compteur . " : " . $poeme . "\n";
$indLigne = 0;
$lastRatio = undef;
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { next;
}
my $mot;

$indLigne++;

for(my $indMot = 1 ;
$indMot <= $nbMotsLigne ;
$indMot++) {
$mot = $Ligne[$indMot-1];

if(exists($Symboles{$mot})) { next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { next;
}
$mot = &nettoieMot($mot);


my $poetivite = 0;

$poetivite += max(values(%Mots)) / $Mots{$mot};

my $nbLettresMot = length($mot);
$poetivite *= abs($nbLettresMot - $Recueil{$poeme}{"longueur_mot_moyenne"});

$poetivite *= 1 + $indLigne / $Recueil{$poeme}{"nombre_lignes"};

$poetivite *= 1 + $indMot / $nbMotsLigne;

my @Mot = split(//,$mot);
my $nbVoyelles = 0;
my $nbConsonnes = 0;
my $nbSymboles = 1;
foreach my $lettre (@Mot) { if (exists $Voyelles{$lettre}) { $Voyelles{$lettre}++;
$nbVoyelles ++;
} else { if (exists $Consonnes{$lettre}) { $Consonnes{$lettre}++;
$nbConsonnes ++;
} else { if (exists $Symboles{$lettre}) { $Symboles{$lettre}++;
$nbSymboles ++;
} else { print "Lettre $lettre non identifiable dans $mot à la ligne $indLigne\n";
next;
} } } } if($mot =~ m/au/) {$nbVoyelles--;
}
my $ratio = $nbVoyelles / $nbLettresMot;

if($ratio == 0 || $ratio == 1) { $poetivite *= $nbLettresMot;
if($lastRatio) { if(($lastRatio - $ratio) == 0) { $poetivite *= $nbLettresMot * $nbLettresMot;
} } } else { if($ratio < (1/3)) { $poetivite *= 1/$ratio;
if($lastRatio) { if($ratio <= $lastRatio) { $poetivite *= $lastRatio / $ratio + 1;
} } } else { if($ratio > (2/3)) { $poetivite *= 1/(1-$ratio);
if($lastRatio) { if($ratio >= $lastRatio) { $poetivite *= $ratio / $lastRatio + 1;
} } } else {$poetivite *= 1;
} } } $lastRatio = $ratio;


if($mot =~ /'/) {$nbSymboles--;
} $poetivite *= 1 + $nbSymboles;

if (exists $Symboles{$Mot[0]}) { $poetivite *= 1 + $nbSymboles;
}
$poetivite = int($poetivite + 0.5);
push(@{$Recueil{$poeme}{"Mots"}{$mot}},$poetivite);

}
}
&retournementPoetivites($poeme);
}

 sub premierPassage {  	my $ligne;
my $compteur = 0;
my $poeme = undef;
my $nbMots;
my $lengthCumul;

while(<fREC>) {
chomp;
$ligne = $_;
my @Ligne = split(/\s+/,$ligne);
if($poeme) { $Recueil{$poeme}{"longueur_mot_moyenne"} = $lengthCumul / $nbMots;
}
$poeme = $1;

$compteur++;
$Recueil{$poeme}{"nombre_lignes"} = 0;
$nbMots = 0;
$lengthCumul = 0;
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { next;
} else { $nbMots += $nbMotsLigne;
}
$Recueil{$poeme}{"nombre_lignes"}++;

foreach my $mot (@Ligne) {
if(exists($Symboles{$mot})) { $nbMotsLigne--;
next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { $nbMotsLigne--;
next;
}
$mot = &nettoieMot($mot);

if(!exists($Mots{$mot})) { $Mots{$mot} = 1;
} else { $Mots{$mot}++;
}
$lengthCumul += length($mot);

}
} $Recueil{$poeme}{"longueur_mot_moyenne"} = $lengthCumul / $nbMots;

close fREC;

my $freqMax = 0;
my $motMax;
while((my $mot,my $freq) = each(%Mots)) { if($freq > $freqMax) { $motMax = $mot;
$freqMax = $freq;
} }
}

 use strict;
use Getopt::Long;
use List::Util qw( max );
my %Symboles = ("'"=> 0, "-"=> 0, "_"=> 0, "'"=> 0, "\""=> 0, "\\"=> 0, "/"=> 0, "|"=> 0, "«"=> 0, "»"=> 0, "°"=> 0, ","=> 0, ";
"=> 0, "."=> 0, "`"=> 0, ":"=> 0, "~"=> 0, "{"=> 0, "}"=> 0, "["=> 0, "]"=> 0, "("=> 0, ")"=> 0, "+"=> 0, "="=> 0, "<"=> 0, ">"=> 0, "*"=> 0, "²"=> 0, "³"=> 0, "?"=> 0, "%"=> 0, "\$"=> 0, "@"=> 0, "±"=> 0, "^"=> 0, "¨"=> 0, "¯"=> 0, "0"=> 0, "9"=> 0, "8"=> 0, "7"=> 0, "6"=> 0, "5"=> 0, "4"=> 0, "3"=> 0, "2"=> 0, "1"=> 0, );
my %Voyelles = ("a"=> 0, "à"=> 0, "â"=> 0, "ä"=> 0, "á"=> 0, "e"=> 0, "è"=> 0, "é"=> 0, "ê"=> 0, "ë"=> 0, "i"=> 0, "î"=> 0, "ï"=> 0, "ì"=> 0, "í"=> 0, "o"=> 0, "ô"=> 0, "ö"=> 0, "ò"=> 0, "ó"=> 0, "u"=> 0, "û"=> 0, "ü"=> 0, "ù"=> 0, "ú"=> 0, "y"=> 0, "A"=> 0, "E"=> 0, "I"=> 0, "O"=> 0, "U"=> 0, "Y"=> 0, );
my %Consonnes = ("b"=> 0, "c"=> 0, "ç"=> 0, "d"=> 0, "f"=> 0, "g"=> 0, "h"=> 0, "j"=> 0, "k"=> 0, "l"=> 0, "m"=> 0, "n"=> 0, "p"=> 0, "q"=> 0, "r"=> 0, "s"=> 0, "t"=> 0, "v"=> 0, "w"=> 0, "x"=> 0, "z"=> 0, "B"=> 0, "C"=> 0, "D"=> 0, "F"=> 0, "G"=> 0, "H"=> 0, "J"=> 0, "K"=> 0, "L"=> 0, "M"=> 0, "N"=> 0, "P"=> 0, "Q"=> 0, "R"=> 0, "S"=> 0, "T"=> 0, "V"=> 0, "W"=> 0, "X"=> 0, "Z"=> 0, );

my $recueilFile;
if ( !GetOptions ( 'recueil=s' => \$recueilFile ) ) { print "!!! Erreur dans la lecture de la ligne de commande\n";
exit(-1);
} if ( !defined $recueilFile ) { print "!!! Aucun fichier spécifié (option -recueil) !!\n";
exit(-1);
} my %Recueil;
my %Mots;
print "\nOuverture du recueil...\n";
open fREC, "<$recueilFile" or die "Impossible d'ouvrir le recueil !\n";
# print "\n\nPremier passage...\n\n";
&premierPassage;
close fREC;
# print "\n\nDeuxième passage...\n\n";
my %Poetivites;
open fREC, "<$recueilFile" or die "Impossible d'ouvrir le recueil !\n";
my $logFile;
if($recueilFile =~ m/^(\S+)\.\w+$/) { $logFile = $1;
} else { $logFile = $recueilFile;
} $logFile .= "_log.txt";
open fLOG, ">$logFile" or die "Impossible de créer le fichier log !\n";
&deuxiemePassage;
close fREC;
close fLOG;

 use strict;
use Getopt::Long;
use List::Util qw( max );
my %Symboles = ("'"=> 0, "-"=> 0, "_"=> 0, "'"=> 0, "\""=> 0, "\\"=> 0, "/"=> 0, "|"=> 0, "«"=> 0, "»"=> 0, "°"=> 0, ","=> 0, ";
"=> 0, "."=> 0, "`"=> 0, ":"=> 0, "~"=> 0, "{"=> 0, "}"=> 0, "["=> 0, "]"=> 0, "("=> 0, ")"=> 0, "+"=> 0, "="=> 0, "<"=> 0, ">"=> 0, "*"=> 0, "²"=> 0, "³"=> 0, "?"=> 0, "%"=> 0, "\$"=> 0, "@"=> 0, "±"=> 0, "^"=> 0, "¨"=> 0, "¯"=> 0, "0"=> 0, "9"=> 0, "8"=> 0, "7"=> 0, "6"=> 0, "5"=> 0, "4"=> 0, "3"=> 0, "2"=> 0, "1"=> 0, );
my %Voyelles = ("a"=> 0, "à"=> 0, "â"=> 0, "ä"=> 0, "á"=> 0, "e"=> 0, "è"=> 0, "é"=> 0, "ê"=> 0, "ë"=> 0, "i"=> 0, "î"=> 0, "ï"=> 0, "ì"=> 0, "í"=> 0, "o"=> 0, "ô"=> 0, "ö"=> 0, "ò"=> 0, "ó"=> 0, "u"=> 0, "û"=> 0, "ü"=> 0, "ù"=> 0, "ú"=> 0, "y"=> 0, "A"=> 0, "E"=> 0, "I"=> 0, "O"=> 0, "U"=> 0, "Y"=> 0, );
my %Consonnes = ("b"=> 0, "c"=> 0, "ç"=> 0, "d"=> 0, "f"=> 0, "g"=> 0, "h"=> 0, "j"=> 0, "k"=> 0, "l"=> 0, "m"=> 0, "n"=> 0, "p"=> 0, "q"=> 0, "r"=> 0, "s"=> 0, "t"=> 0, "v"=> 0, "w"=> 0, "x"=> 0, "z"=> 0, "B"=> 0, "C"=> 0, "D"=> 0, "F"=> 0, "G"=> 0, "H"=> 0, "J"=> 0, "K"=> 0, "L"=> 0, "M"=> 0, "N"=> 0, "P"=> 0, "Q"=> 0, "R"=> 0, "S"=> 0, "T"=> 0, "V"=> 0, "W"=> 0, "X"=> 0, "Z"=> 0, );

my $recueilFile;
if ( !GetOptions ( 'recueil=s' => \$recueilFile ) ) { print "!!! Erreur dans la lecture de la ligne de commande\n";
exit(-1);
} if ( !defined $recueilFile ) { print "!!! Aucun fichier spécifié (option -recueil) !!\n";
exit(-1);
} my %Recueil;
my %Mots;
print "\nOuverture du recueil...\n";
open fREC, "<$recueilFile" or die "Impossible d'ouvrir le recueil !\n";
# print "\n\nPremier passage...\n\n";
&premierPassage;
close fREC;
# print "\n\nDeuxième passage...\n\n";
my %Poetivites;
open fREC, "<$recueilFile" or die "Impossible d'ouvrir le recueil !\n";
my $logFile;
if($recueilFile =~ m/^(\S+)\.\w+$/) { $logFile = $1;
} else { $logFile = $recueilFile;
} $logFile .= "_log.txt";
open fLOG, ">$logFile" or die "Impossible de créer le fichier log !\n";
&deuxiemePassage;
close fREC;
close fLOG;

 sub poedilation { 	my $poeme = $_[0];
my $degre = $_[1];

open fPOE, ">" . $poeme . ".txt" or die "Impossible d'ouvrir le fichier $poeme.txt !\n";
open fPTE, ">" . $poeme . "_pte.txt" or die "Impossible d'ouvrir le fichier $poeme.txt !\n";

foreach my $ligne (sort( {$a <=> $b} keys(%{$SampledRecueil{$poeme}}))) {
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) == 0) { print fPOE "\n";
next;
}
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) == 1) { print fPOE ${$SampledRecueil{$poeme}{$ligne}{"mots"}}[0] . "\n";
print fPTE ${$SampledRecueil{$poeme}{$ligne}{"poetivites"}}[0] . "\n";
next;
}
my @finalLine;
my @finalPoe;
for (my $i = 0 ;
$i < $degre ;
$i++) {
my @newLine;
my @newPoetivites;

while(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) > 1) {
my $motAvant = shift(@{$SampledRecueil{$poeme}{$ligne}{"mots"}});
my $poeAvant = shift(@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}});
my $interpol = int(($poeAvant + ${$SampledRecueil{$poeme}{$ligne}{"poetivites"}}[0]) / 2);

if(exists($Poetivites{$poeme}{$interpol})) {
push(@newLine,${$Poetivites{$poeme}{$interpol}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol}})))]);
push(@newPoetivites,$interpol);
next;

}
if(exists($Poetivites{$poeme}{$interpol-1})) {
push(@newLine,${$Poetivites{$poeme}{$interpol-1}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol-1}})))]);
push(@newPoetivites,$interpol-1);
next;

}
if(exists($Poetivites{$poeme}{$interpol+1})) {
push(@newLine,${$Poetivites{$poeme}{$interpol+1}}[int(rand(scalar(@{$Poetivites{$poeme}{$interpol+1}})))]);
push(@newPoetivites,$interpol+1);
next;

}
my @poetivikeys = sort( {$a <=> $b} keys(%{$Poetivites{"recueil"}}));
my $avant = $poetivikeys[0];
my $apres = 0;
foreach my $poetivitest (@poetivikeys) {
next if($poetivitest == $avant);
if($poetivitest > $interpol) { $apres = $poetivitest;
last;
} $avant = $poetivitest;

}
if(($interpol - $avant) > ($apres - $interpol)) { push(@newLine,${$Poetivites{"recueil"}{$apres}}[int(rand(scalar(@{$Poetivites{"recueil"}{$apres}})))]);
push(@newPoetivites,$apres);
} else { push(@newLine,${$Poetivites{"recueil"}{$avant}}[int(rand(scalar(@{$Poetivites{"recueil"}{$avant}})))]);
push(@newPoetivites,$avant);
}
}
if(scalar(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}) > 0) { push(@newLine,shift(@{$SampledRecueil{$poeme}{$ligne}{"mots"}}));
push(@newPoetivites,shift(@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}}));
} @{$SampledRecueil{$poeme}{$ligne}{"mots"}} = @newLine;
@finalLine = @newLine;
@{$SampledRecueil{$poeme}{$ligne}{"poetivites"}} = @newPoetivites;
@finalPoe = @newPoetivites;

}
foreach my $motfinal (@finalLine) { print fPOE $motfinal . " ";
} foreach my $poefinale (@finalPoe) { print fPTE $poefinale . " ";
} print fPOE "\n";
print fPTE "\n";

}
print "\n\npoedilation OK ! (voir " . $poeme . ".txt, " . $poeme . "_pte.txt pour le spectre)\n";
close fPOE;
close fPTE;

}

 use strict;
print "\n\n\n\n";
open(fREAD,$ARGV[0]) || die;
while(<fREAD>) { my $ligne = $_;
my @Ligne = split(/[,|.|;
]/,$ligne);
foreach my $mot (@Ligne) { $mot =~ s/^ //;
print $mot . "\n";
if($ligne =~ m/$mot\s*,/) { sleep 1;
} else { sleep 2;
}
}
if(scalar(@Ligne) == 0) { print "\n";
}
print "\n";

} close fREAD;
print "\n\n\n\n";

 use strict;
print "\n\n\n\n";
open(fREAD,$ARGV[0]) || die;
while(<fREAD>) { my $ligne = $_;
my @Ligne = split(/[,|.|;
]/,$ligne);
foreach my $mot (@Ligne) { $mot =~ s/^ //;
print $mot . "\n";
if($ligne =~ m/$mot\s*,/) { sleep 1;
} else { sleep 2;
}
}
if(scalar(@Ligne) == 0) { print "\n";
}
print "\n";

} close fREAD;
print "\n\n\n\n";

 sub premierPassage {  	my $ligne;
my $compteur = 0;
my $poeme = undef;
my $nbMots;
my $lengthCumul;

while(<fREC>) {
chomp;
$ligne = $_;
my @Ligne = split(/\s+/,$ligne);
if($poeme) { $Recueil{$poeme}{"longueur_mot_moyenne"} = $lengthCumul / $nbMots;
}
$poeme = $1;

$compteur++;
$Recueil{$poeme}{"nombre_lignes"} = 0;
$nbMots = 0;
$lengthCumul = 0;
next;
}
my $nbMotsLigne = scalar(@Ligne);

if($nbMotsLigne == 0) { next;
} else { $nbMots += $nbMotsLigne;
}
$Recueil{$poeme}{"nombre_lignes"}++;

foreach my $mot (@Ligne) {
if(exists($Symboles{$mot})) { $nbMotsLigne--;
next;
} if(length($mot) == 1 && !exists($Symboles{$mot}) && !exists($Voyelles{$mot}) && !exists($Consonnes{$mot})) { $nbMotsLigne--;
next;
}
$mot = &nettoieMot($mot);

if(!exists($Mots{$mot})) { $Mots{$mot} = 1;
} else { $Mots{$mot}++;
}
$lengthCumul += length($mot);

}
} $Recueil{$poeme}{"longueur_mot_moyenne"} = $lengthCumul / $nbMots;

close fREC;

my $freqMax = 0;
my $motMax;
while((my $mot,my $freq) = each(%Mots)) { if($freq > $freqMax) { $motMax = $mot;
$freqMax = $freq;
} }
}

//// hystereodrome ////
Loading the player ...
boîteuse

retour des vrilles, des fêles
ces prolégomènes des cubes
again

s'accommoder de glitches
car la vie n'est pas lisse comme un drone


retour aux mots
aux abois, bulles
(trans)lucides au-dessus
de l'indolence, océans
denses d'alibis
et d'autres billevesées,
humides étendues
de décadences débiles
Je veux vous parler lorsque vous dormez.
Je veux vous parler lorsque vous conduisez.
Je veux vous parler lorsque vous baisez.
Je veux vous parler lorsque vous mangez.
Je veux vous parler lorsque vous ne pensez à rien.
Je veux vous parler lorsque vous regardez une série.
Je veux vous parler lorsque vous marchez.
Je veux vous parler lorsque vous vivez.
nous sommes la pierre vivante au coeur de l'étoile



___/MORTISLE ELYTRION/____
awkwardized hop

4.0.1-erreur


combien poursuivi par la tragique des cubes
débités ici en fines lamelles afin de
  • mettre terme (mise aplat de l'obsessose)
  • révéler leur cœur-core-carré (c3)
  • constater en leur claie qu'ils
                      sont eux-mêmes faits de la même matrice
                      qui fait l'infinité de leur immanence, etc.
P1200602
ctmod

reclenche

hey grinder, tu mates un peu les morphes que t'as foiré depuis que tu foutres queude ? je crus que tu t'en débattais sévère des pourléchages d'ambiance, mais big-re je carre pas un clou à ce que tu synthes dans tes dévers de trames, mal moralées au demeurant. rabine-toi, plisseteplé, on en reveut de tes insanies à la déblarre, de tes trucs-de-broc, de tes cybranchées ratire-deliques.

l'impression de corner du derche, c'est pas qu'une. alors, baltance, en paspli comme d'habe, qu'on bistre un peu par cy-duc. et tâche d'en rattirer touffère, du prune-velu : faut que ça s'agrège dans le coletas, les ondées de fous, c'est bien connu, ça calcine la neuvrose et fait fleuvrir la riglance. d'où la manque, niveau pléthore...
DelphiDelirium

Oa eelebrs at similCbbet (WhatWorld)

Venet (acqCanonicarum)

ibMPaOlymm

pour sauver notre planète : Cliquez ici

Bienvenue sur mon blog spécialisé dans des livres rares, des livres exigeants
qui ont tous une énorme qualité : ils peuvent vous faire changer de vie.
Ces livres ont fait l’objet d’une sélection rigoureuse, je les ai tous lus
et choisis parmi des centaines d’autres.
-|| MutastaZ ||-

soreilles guines
pleurent sortes de lames larmées
tristes 500

j'ai les yeux pulses, aux aguets, le front bombé d'irradiances
à force d'avorter des vers dans l'oeuf -
veux dès lors parler comme un microprocesseur
drexerd

newch

pas d'écharpieuses dents à l'entrée, tu glisses
puis alors tout luit/sonne comme grille crâne, grille vie
car seulement t'avale et torture en digère doucereuse