commited all contents created by participants

This commit is contained in:
Bachir Soussi Chiadmi
2017-12-21 18:12:40 +01:00
parent cefd1c2ad0
commit b936b1e616
2137 changed files with 1076319 additions and 730 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

+9
View File
@@ -0,0 +1,9 @@
---
Author: Léon Lenclos
Title: Ligne 13
Src: sources/ligne13/output.txt
---
La ligne 13 du métro passe à côté de Synesthésie, régulièrement, un vrombissement perturbe le workshop et rend difficile la compréhension de ce qu'il se dit.
Ce script ajoute un bruit de métro à intervalles régulier dans un texte. Ceci est le résultat du script avec comme entrée le texte du site de Synesthésie.
+53
View File
@@ -0,0 +1,53 @@
h1. ligne13
h2. Léon Lenclos
*Déscription*
Ajoute un bruit de métro qui passe à intervalles régulier dans un texte.
La ligne 13 du métro passe à côté de Synesthésie, régulièrement, un vrombissement perturbe le workshop et rend difficile la compréhension de ce qu'il se dit.
Le résultat du script avec en entrée le texte du "site de Synesthésie":https://www.synesthesie.com/ :
!images/cde-ligne13.png!
*Usage*
Pour faire tourner le script il faudra installer scipy et numpy qui sont deux modules mathématiques pour python
@sudo pip install scipy numpy@
Il faudra un fichier input.txt dans le même répertoire que le script avec le texte à modifier. Le texte sera généré dans un fichier output.txt
Pour changer la durée du bruit et la durée du silence, modifier les variables @noise_duration@ et @silence_duration@.
*Vague*
Pour plus de réalisme l'altération des caractères ne commence ni ne s'arrête brutalement. la probabilité qu'un carractere soit transformé en fonction de sa position suit une courbe gaussienne. D'où l'uttilisation de numpy et scipy.
!images/cde-norm.png!
h1. Analogie
h2. Léon Lenclos
*Déscription*
Invente des analogies de la forme "Telle chose est à telle chose ce que telle chose est à telle chose"
Une phrase de ce type donne toujours l'illusion d'être intelligente au moins les quelques secondes avant qu'on n'essaye de comprendre ce qu'elle veut dire.
*Éxemples*
* ??Le tunnel est à la montre-bracelet ce que le lion est aux gibets.??
* ??Les devanciers sont à l'in-octavo ce que le rhizome est aux philosophies.??
* ??L'abattis est au bagagiste ce que le biafrais est aux saponaires.??
*Lexique*
Ce script uttilise la base de donnée "Lexique 3.82":http://www.lexique.org/. Cela permet de récuperer un grand nombre de noms en langue française et de connaitre leur genre et leur nombre.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,75 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Analogie
# Léon Lenclos 2017 (leon.lenclos(à)gmail.com)
# Workshop OLA#5 à Synesthésie
# organisé par Bachir Soussi Chiadmi avec An Mertens
import csv
import random
def main():
# on va creer une list d'objet Nom
mots = []
with open("Lexique382.txt") as lexique:
# on lit dans un "tab separated values"
lexique = csv.reader(lexique, delimiter='\t')
for raw in lexique:
# on y cherche les noms
if raw[3] == "NOM":
# et on les range dans mots
mots.append(Nom(raw[0], raw[4], raw[5]))
# on imprime la phrase
output = "%s %s ce que %s %s." % \
(random.choice(mots).det_mot_vrb(), \
random.choice(mots).pre_mot(), \
random.choice(mots).det_mot_vrb(), \
random.choice(mots).pre_mot())
output = output.capitalize()
print(output)
class Nom():
def __init__(self, mot, genre, nombre):
self.mot = mot
self.genre = genre
self.nombre = nombre
def det(self):
if self.nombre == 'p':
return "les "
elif self.mot[0] in ['a','à','e','é','è','ê','i','o','u','y','h']:
return "l'"
elif self.genre == 'f':
return "la "
else:
return "le "
def pre(self):
if self.det() == "les ":
return "aux "
if self.det() == "le ":
return "au "
if self.det() == "la ":
return "à la "
if self.det() == "l'":
return "à l'"
def vrb(self):
if self.nombre == "p":
return "sont"
else:
return "est"
def det_mot_vrb(self):
return self.det() + self.mot + " " + self.vrb()
def pre_mot(self):
return self.pre() + self.mot
main()
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,9 @@
from random import choice
from nltk.tokenize import sent_tokenize, word_tokenize
with open("dixit.txt") as article:
quotes = sent_tokenize(article.read())
text_out = "À ce propos, Einstein a dit un jour : \"%s\"." % quote
print(text_out);
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
3.6.3
@@ -0,0 +1,77 @@
Synesthésie
Matthieu Saladin
La capture de l'inaudible
Performance et présentation du logiciel
samedi 9 décembre à 20h
Dévernissage festival accès)s( #17
Chapelle des réparatrices Conservatoire de musique et danse, 2 rue des Réparatrices 64000 Pau
Clair Obscur
Laurent Mareschal
Exposition du 1er novembre au 10 décembre 2017
La peur de lobscurité et de la nuit est ancestrale. Plus que jamais, nos contemporains cherchent par tous les moyens à la réduire dans lespace et le temps. Cest une obsession, à tel point que lon parle désormais de pollution lumineuse. Cest à partir de ce constat que Laurent Mareschal propose de réfléchir au rapport que lon entretient avec lobscurité ainsi quaux différentes stratégies développées pour la combattre.
Table ronde
samedi 9 décembre à 15h
avec Elsa Revol, éclairagiste de théâtre, Karim Benabed, astrophysicien, IAP, Anne Perraud-Soliveres, cadre infirmière de nuit (retraitée), écrivaine et Jean-Pierre Brouillaud, écrivain voyageur.
En présence de Laurent Mareschal
Synesthésie
Centre commercial Basilique
Passage du Saulgier 93200 Saint-Denis
Disponible
Matthieu Saladin - Le calendrier des révoltes 2017
En collaboration avec Bonjour Monde
En cours de production
Étienne de France - The green vessel
En co-production avec Spectre
Résidences
Bachir Soussi Chiadmi De la convivialité des espaces discrets
Bachir Soussi Chiadmi est en résidence à Synesthésie de septembre 2016 à décembre 2017.
Ce temps de travail et de recherche est une invitation à repenser et à se ré-approprier l'usage des outils de la création artistique actuelle et plus largement de nos outils quotidiens : les outils matériels et numériques.
Matthieu Saladin La capture de l'inaudible
La capture de linaudible propose de remettre ce que nous élaguons et plaçons en périphérie par soucis defficacité et de simplification, au centre de nos usages. Elle invite en cela à une réflexion esthétique, mais également sociale et politique.
Bonjour Monde
Bonjour monde est un groupe pour la recherche de procédés alternatifs dans le champ de la création graphique. Il réunit des personnalités aux horizons et pratiques variées afin de mener une démarche expérimentale, ouverte et documentée, mais entend également transmettre et partager des savoirs au travers d'événements et d'atelier.
Marie Preston
Le travail artistique de Marie Preston se constitue comme une recherche visant à co-créer des œuvres, documents dexpérience, avec des personnes a priori non artistes. Chaque fois, le processus de création implique un tâtonnement expérimental et linvention despaces communs. Elle sintéresse à la pédagogie, la conversation, lautonomie, l’écologie des rapports sociaux et de lenvironnement.
Durant le temps de sa résidence à Synesthésie, elle inscrit son travail autour du pain et des questions d'alimentation. Savoir-faire partagé par de très nombreuses cultures, au cœur des enjeux agricoles et environnementaux actuels, sa résidence sera l'occasion d'observer les activités qui lui sont liées dans le centre ville de Saint-Denis et de mettre en pratique pétrissage, levée, façonnage avec les personnes concernées.
Archives
À propos du financement des Centres d'art contemporain | Dominique Gilliot
Heterotopia | Thierry Fournier
Comment faire d'une classe une œuvre d'art (l'école du dehors) | Marie Preston & Gwenola Wagon avec Julien Pastor
Du mobilier pour la Maison Jaune | Dominique Mathieu
Revue GRUPPEN deux mille dix sept Soirée de lancement | Collective
Penser la photographie. Des images et des formes | Collective Diaph 8 | Cur. Pascal Beausse & Alain Bernardini
Haunted by algorithms | Collective | Cur. Jeff Guess & Gwenla Wagon
La fabrique du hasard | Collective
La capture de l'inaudible (Floating on air, Nuit Blanche 2016) | Matthieu Saladin
Pour une pratique expérimentale de lespace | Collective | Cur. Détail (Line Gigot & Charlie Hewison)
Ligne d'erre #2 | Jean-Luc Guionnet & Seijiro Murayama
Centre d'art virtuel
Présentation et informations pratiques
L’équipe de Synesthésie est composée de Julien Duc-Maugé, Élodie Belkoff, Line Gigot et Loyce Kragba.
Depuis ses locaux situés au 1 place du Caquet à Saint-Denis, elle sefforce de composer des situations de construction collective, d'apprentissage autonome, d'enthousiasme et dattention mutuelle.
En savoir plus.
Pour vous inscrire à la newsletter de Synesthésie, envoyez 'Inscription newsletter' par mail à syn [at] synesthesie.com.
English (sorry it is a bit slim, but we are working hard on it)
@@ -0,0 +1,54 @@
# -*- coding : utf8 -*-
# Ligne 13
# Léon Lenclos 2017 (leon.lenclos(à)gmail.com)
# Workshop OLA#5 à Synesthésie
# organisé par Bachir Soussi Chiadmi avec An Mertens
import random
from scipy.stats import norm
import numpy as np
# Preferences
noise_duration = 50
silence_duration = 300
# prob_list contiendra la problaité qu'il y ai une altération sur Chaque
# lettre durant le bruit.
prob_list_range = np.arange(-2, 2, 4/noise_duration)
prob_list = [y*2 for y in norm().pdf(prob_list_range)]
# fonction principale
def main():
# Lire le fichier input.txt et le ranger dans text_in
with open("input.txt") as f:
text_in = f.read()
# Parcourir le fichier et effectuer le procédé sur chaque carractere
# en fonction de sa place dans le texte. Écrire le résultat dans text_out
text_out = ""
for i, c in enumerate(text_in):
text_out += process(i, c)
# Écrire le contenu de text_out dans le fichier output.txt
with open("output.txt", "w") as f:
f.write(text_out)
# Le procédé a appliquer sur chaque caractere en fonction de sa position.
def process(index, char):
# Je m'assure qu'il y ait un silence au début du texte
index += silence_duration
# Si je suis dans la période de bruit
if index%(noise_duration+silence_duration) < noise_duration:
# je tire au sort pour savoir si j'altère le caractere
if random.random() < prob_list[index%(noise_duration+silence_duration)]:
# j'altère le caractere avec un "v" ou un "r"
char = random.choice(["v", "r"])
# je retourne le caractere
return char
# je lance le programme
main()
@@ -0,0 +1,53 @@
# -*- coding : utf8 -*-
# Ligne 13
# Léon Lenclos 2017 (leon.lenclos(à)gmail.com)
# Workshop OLA#5 à Synesthésie
# organisé par Bachir Soussi Chiadmi avec An Mertens
import random
from scipy.stats import norm
import numpy as np
from colors import bold
# Preferences
noise_duration = 50
silence_duration = 300
# prob_list contiendra la problaité qu'il y ai une altération sur Chaque
# lettre durant le bruit.
prob_list_range = np.arange(-2, 2, 4/noise_duration)
prob_list = [y*2 for y in norm().pdf(prob_list_range)]
# fonction principale
def main():
# Lire le fichier input.txt et le ranger dans text_in
with open("input.txt") as f:
text_in = f.read()
# Parcourir le fichier et effectuer le procédé sur chaque carractere
# en fonction de sa place dans le texte. Écrire le résultat dans text_out
text_out = ""
for i, c in enumerate(text_in):
text_out += process(i, c)
# print le contenu de text_out
print(text_out)
# Le procédé a appliquer sur chaque caractere en fonction de sa position.
def process(index, char):
# Je m'assure qu'il y ait un silence au début du texte
index += silence_duration
# Si je suis dans la période de bruit
if index%(noise_duration+silence_duration) < noise_duration:
# je tire au sort pour savoir si j'altère le caractere
if random.random() < prob_list[index%(noise_duration+silence_duration)]:
# j'altère le caractere avec un "v" ou un "r"
char = random.choice(["v", "r", "h"])
# je retourne le caractere
return char
# je lance le programme
main()
@@ -0,0 +1,74 @@
Synesthésie
Matthieu Saladin
La capture de l'inaudirle
Pervorravvervr rrvrvrtrrvrrvrrvlogrciervsamedi 9 décembre à 20h
Dévernissage festival accès)s( #17
Chapelle des réparatrices Conservatoire de musique et danse, 2 rue des Réparatrices 64000 Pau
Clair Obscur
Laurent Mareschal
Exposition du 1er novembre au 10 décembre 2017
La peur de lobscurité et de la nuit est ancestrale. Plus que jamais, vrs corrvrpvravnrvrvvvcrrvrrprvrvrvrrvvsvmvyevs à la réduire dans lespace et le temps. Cest une obsession, à tel point que lon parle désormais de pollution lumineuse. Cest à partir de ce constat que Laurent Mareschal propose de réfléchir au rapport que lon entretient avec lobscurité ainsi quaux différentes stratégies développées pour la comrattve.
vrvlrvrrnre
vrrvvir9vvvcrmbrv àr1vh
avec Elsa Revol, éclairagiste de théâtre, Karim Benabed, astrophysicien, IAP, Anne Perraud-Soliveres, cadre infirmière de nuit (retraitée), écrivaine et Jean-Pierre Brouillaud, écrivain voyageur.
En présence de Laurent Mareschal
Synesthésie
Centre commercial Basilique
Passage du Saulgier 93200 Saint-Denisv
Drsporvvrer
Mrvrvrvrvrvlvrinr-rLerrvlendriev des révoltes 2017
En collaboration avec Bonjour Monde
En cours de production
Étienne de France - The green vessel
En co-production avec Spectre
Résidences
Bachir Soussi Chiadmi De la convivialité des espaces discrets
Bachir Soussi Chiadmi est en résidence à Synesthésie de septembre 2016 à décemvre r0vr.
rr rrmvsvdrrtraravvrrtrvvrrevrvrchr est une invitation à repenser et à se ré-approprier l'usage des outils de la création artistique actuelle et plus largement de nos outils quotidiens : les outils matériels et numériques.
Matthieu Saladin La capture de l'inaudible
La capture de linaudible propose de remettre ce que nous élaguons et plaçons vn rvrvphérvr rvrvrorrirvdrvrvvcrcité ev de simplification, au centre de nos usages. Elle invite en cela à une réflexion esthétique, mais également sociale et politique.
Bonjour Monde
Bonjour monde est un groupe pour la recherche de procédés alternatifs dans le champ de la création graphique. Il réunit des personnalités aux horizons et pratiques vaviresrafvrrrevvvrvr vrerdéravcre exrrrimentale, ouverte et documentée, mais entend également transmettre et partager des savoirs au travers d'événements et d'atelier.
Marie Preston
Le travail artistique de Marie Preston se constitue comme une recherche visant à co-créer des œuvres, documents dexpérience, avec des personnes a priori non artister. vhvqur frrvr vv vvvcvsrus de crévrion implique un tâtonnement expérimental et linvention despaces communs. Elle sintéresse à la pédagogie, la conversation, lautonomie, l’écologie des rapports sociaux et de lenvironnement.
Durant le temps de sa résidence à Synesthésie, elle inscrit son travail autour du pain et des questions d'alimentatiov.rvavovrvrvvvvrrvrvrgvvrrvvre trèv novbveuves cultures, au cœur des enjeux agricoles et environnementaux actuels, sa résidence sera l'occasion d'observer les activités qui lui sont liées dans le centre ville de Saint-Denis et de mettre en pratique pétrissage, levée, façonnage avec les personnes concernées.
Archives
À propos du financement des Certrrs d'vvv ronrrrvrvrinrvrrovrviqur Givlvot
Heterotopia | Thierry Fournier
Comment faire d'une classe une œuvre d'art (l'école du dehors) | Marie Preston & Gwenola Wagon avec Julien Pastor
Du mobilier pour la Maison Jaune | Dominique Mathieu
Revue GRUPPEN deux mille dix sept Soirée de lancement | Collective
Penser la photographie. Des images et des fovmes |rvrvvvctvverDravrr8v| Cur.rPascrl Beausse & Alain Bernardini
Haunted by algorithms | Collective | Cur. Jeff Guess & Gwenla Wagon
La fabrique du hasard | Collective
La capture de l'inaudible (Floating on air, Nuit Blanche 2016) | Matthieu Saladin
Pour une pratique expérimentale de lespace | Collective | Cur. Détail (Line Gigot & Charlir Hvwirrn)
rignerdverrvvvr |vvran-Luv vuvonvet & Seijiro Murayama
Centre d'art virtuel
Présentation et informations pratiques
L’équipe de Synesthésie est composée de Julien Duc-Maugé, Élodie Belkoff, Line Gigot et Loyce Kragba.
Depuis ses locaux situés au 1 place du Caquet à Saint-Denis, elle sefforce de composer des situations de construction collrctivervrrrvrvvrrivsrvvrrvtrnovr,rv'evvhrusrasme et dattention mutuelle.
En savoir plus.
Pour vous inscrire à la newsletter de Synesthésie, envoyez 'Inscription newsletter' par mail à syn [at] synesthesie.com.
English (sorry it is a bit slim, but we are working hard on it)
@@ -0,0 +1,7 @@
import re
from random import shuffle
with open("wiki.txt", "r") as f:
onomatopees = re.findall(r"''([a-zàâçéèêëîïôûùüÿñæœ\s]+)''", f.read(), flags=re.M)
onomatopees = [o.lower() for o in onomatopees]
shuffle(onomatopees)
print(" ".join(onomatopees))
File diff suppressed because it is too large Load Diff