Workshop L:ED : "Introduction au databending et au glitch art"

26
Arts Numériques & Glitch L:ED - Laboratoire d’Expérienciation Digitale

Transcript of Workshop L:ED : "Introduction au databending et au glitch art"

Page 1: Workshop L:ED : "Introduction au databending et au glitch art"

Arts Numériques & Glitch

L:ED - Laboratoire d’Expérienciation Digitale

Page 2: Workshop L:ED : "Introduction au databending et au glitch art"

Le glitch

Un glitch est une défaillance électronique ou électrique qui correspond à une fluctuation dans les circuits électroniques ou à une coupure de courant (une interruption dans l'alimentation électrique), ce qui entraîne un dysfonctionnement du matériel informatique (hardware) et occasionne à son tour des répercussions sur les logiciels (software).

2

Page 3: Workshop L:ED : "Introduction au databending et au glitch art"

Le glitch art : historique

Le glitch art est une esthétisation de l’erreur numérique qui s’est d’abord répandue parmi les musiciens dans les années 1990.

Ils samplent des bruits de ces erreurs pour les réutiliser dans leurs compositions.

3Précurseurs : Yasunao Tone; Nicolas Collins... Labels : Raster Noton; Mille Plateaux...

Page 4: Workshop L:ED : "Introduction au databending et au glitch art"

Une esthétique proche du bruitisme , une approche concrète et acousmatique.

Le glitch art : un art numérique?

4

Page 5: Workshop L:ED : "Introduction au databending et au glitch art"

Le glitch art n’est pas un art numérique par essence, mais plutôt un art du hacking.

Le glitch art : un art du hacking

5Exemples : Nam June Paik “Magnet TV” et John Cage “Sonates et interludes pour piano préparé”

Page 6: Workshop L:ED : "Introduction au databending et au glitch art"

Plasticiens du glitch

Quelques plasticiens dans le glitch art

● Rosa Menkman : http://rosa-menkman.blogspot.fr/ ● Kim Asendorf : http://kimasendorf.com/ ● Philip Stearns : http://www.phillipstearns.com/ ● Antonio Roberts : http://www.hellocatfood.com/ ● … L:ED ;-) :

6

Page 7: Workshop L:ED : "Introduction au databending et au glitch art"

Les techniques du glitch

Un aperçu

Page 8: Workshop L:ED : "Introduction au databending et au glitch art"

Le “bending” (circuit bending / databending)To bend = tordre. Le databending, c’est traiter un fichier d’un certain type comme si il était d’un autre type (image → son)

8L:ED “F#555” : une disquette transformée en vidéo

Page 9: Workshop L:ED : "Introduction au databending et au glitch art"

Le databending : toutes les formes sont possibles

Toutes les interprétations de mêmes données sont possibles :

● vidéos● images● sons...

9L:ED “F#555” : 555 disquettes transformées en 555 images

Page 10: Workshop L:ED : "Introduction au databending et au glitch art"

La générativité : créer les conditions de l’erreur

10

Écrire des programmes et générer du glitch

L:ED “Glitch-O-matic” : un programme récupère les images d’un appareil photo numérique et y insère des erreurs.

Page 11: Workshop L:ED : "Introduction au databending et au glitch art"

Le datamoshing

C’est ce qu’on va faire!

Introduire manuellement des erreurs dans les fichiers pour voir ce que ça donne.

11

Page 12: Workshop L:ED : "Introduction au databending et au glitch art"

La générativité : les logiciels

https://processing.org https://puredata.info/ 12

Il existe des langages ou des logiciels spécialisés dans les arts numériques.

Page 13: Workshop L:ED : "Introduction au databending et au glitch art"

Comment ça marche?

Les formats de fichier

Page 14: Workshop L:ED : "Introduction au databending et au glitch art"

Les images matricielles (bitmap)

Une image peut être représentée comme un ensemble points ayant chacun leur couleur.

Une couleur est le résultat du mélange des trois couleurs primaires: rouge, vert, bleu.

Une image peut s’encoder en mettant les valeurs des couleurs les unes à la suite des autres.

14

Page 15: Workshop L:ED : "Introduction au databending et au glitch art"

La compression

Compression sans perte réorganise les données

15

Compression avec pertes réorganise les donnes et en supprime certaines

Avant Après

Les pixels ne sont donc plus enregistrés les uns à la suite des autres. Les effets des modifications sont plus importants et presque imprévisibles

Page 16: Workshop L:ED : "Introduction au databending et au glitch art"

Glitch It Yourself

Maintenant, on manipule

Page 17: Workshop L:ED : "Introduction au databending et au glitch art"

Glitcher avec Audacity

Ouvrir le programme et se rendre dans le menu:

Fichier → Importer → Données brutes

17

Page 18: Workshop L:ED : "Introduction au databending et au glitch art"

Glitcher avec Audacity

Choisir comment interpréter le fichier

Choisir un effet

18

Page 19: Workshop L:ED : "Introduction au databending et au glitch art"

Glitcher avec Audacity

Réenregistrer l’image avec les paramètres de identiques à ceux d’ouverture

19

Page 20: Workshop L:ED : "Introduction au databending et au glitch art"

Glitcher avec un éditeur

Éditeur de texte Éditeur hexadécimal

2 types d’éditeurs, 2 manières de représenter les mêmes données

20

Page 21: Workshop L:ED : "Introduction au databending et au glitch art"

Glitcher avec un éditeur

● En mode texte○ Ajouter○ Supprimer○ Remplacer○ Déplacer

21

● En mode hexadécimal○ AND○ OR○ XOR○ NOT○ REVERSE

Principales opérations :

Page 22: Workshop L:ED : "Introduction au databending et au glitch art"

Ooops!

Les formats de fichiers (bis)

Page 23: Workshop L:ED : "Introduction au databending et au glitch art"

Pourquoi c’est tout cassé?Éviter de toucher aux métadonnées :

● Audacity : ne pas modifier les premières secondes● Éditeurs : repérer la longueur de l’entête ou le bit de fin.

Ne pas changer la taille du fichier (suppression de données)

23Connaître les spécifications du format permet de glitcher efficacement. Par exemple, dans un JPG, on peut modifier à partir des octets de valeur FFDA, et dans un BMP, à partir du quinzième octet .

Page 24: Workshop L:ED : "Introduction au databending et au glitch art"

Limiter la casse ?Certains formats sont plus sensibles

Certaines opérations plus risquées

Mais le jeu vaut la chandelle

24

Page 25: Workshop L:ED : "Introduction au databending et au glitch art"

Ressources & crédits

Page 26: Workshop L:ED : "Introduction au databending et au glitch art"

Crédits● p. 2 : Extrait de “High Contrast” par Spectrum Analyser● p. 3 : Yasunao Tone “Solo for Wounded • Part I● p. 4 : Luigi Russolo - Risveglio di una Citta (1913)● p. 4 : Pierre Schaeffer - "Étude aux chemins de fer"● p. 5 : Nam June Paik - Magnet TV● p. 5 : David Greilsammer - John Cage - "prepared piano"● p. 8 : Bender (Futurama) costume - Michael Neel - CC BY 2.0 - https://commons.wikimedia.

org/wiki/File:2006_09_Bender_costume.jpg ● p. 8 - 9 : F#555 - Exomène : http://exomene.com/F555/index.php● p. 9 : Glitch-O-matiC - Exomène : http://exomene.com/digitalArt/?article=327 ● p. 11 : Sammelstörmeldung mit aktiver roter Leuchte, domaine public https://commons.wikimedia.

org/wiki/File:Sammelst%C3%B6rmeldung.JPG● p. 14 : licence CC0 - https://commons.wikimedia.org/wiki/File:Rgb-raster-image.svg● p. 24 - Extraits de “Evolving Glitch Art” par Eelco den Heijer http://fr.slideshare.

net/eelcodenheijer/evolving-glitch-art-42443178 26