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

Post on 12-Apr-2017

64 views 0 download

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

Arts Numériques & Glitch

L:ED - Laboratoire d’Expérienciation Digitale

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

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...

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

Le glitch art : un art numérique?

4

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é”

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

Les techniques du glitch

Un aperçu

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

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

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.

Le datamoshing

C’est ce qu’on va faire!

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

11

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.

Comment ça marche?

Les formats de fichier

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

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

Glitch It Yourself

Maintenant, on manipule

Glitcher avec Audacity

Ouvrir le programme et se rendre dans le menu:

Fichier → Importer → Données brutes

17

Glitcher avec Audacity

Choisir comment interpréter le fichier

Choisir un effet

18

Glitcher avec Audacity

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

19

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

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 :

Ooops!

Les formats de fichiers (bis)

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 .

Limiter la casse ?Certains formats sont plus sensibles

Certaines opérations plus risquées

Mais le jeu vaut la chandelle

24

Ressources & crédits

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