Guykayser
Gérard Paresys
Suite de: Journal des limnimètres

"le fleuve de la langue coule sans
interruption"
1 juin 2017
Crue 2016 Chalette
5 juin 2017
Syphon
"Syphon is an open source Mac OS X
technology that allows applications to share frames - full frame rate
video or stills - with one another in realtime."
Vezér - timeline
based MIDI/OSC/DMX sequencer software for audiovisual artists
"Vezér enables control and
synchronisation of any MIDI, OSC or DMX enabled environments - realtime
video softwares, lighting rigs, etc. - through the use of timeline
based automations. "
Demo for Mac OSX 10.8 .. 10.12
Incompatible Linux
Incompatible Windows
Support
MadMapper
"MadMapper: The Video Mapping software!
MadMapper is a simple but advanced tool for video mapping projections
and Light mapping.
Take a projector, point it at a physical volume like an object or an
architectural element, and then map an image onto it."
"miniMAD is a hardware device designed
to play a media file on various surfaces exported from MadMapper.
Export quad and triangle surfaces from a selected projector in
MadMapper, along with a list of image and movie files. Once started,
miniMAD will play the medias on the exported surfaces.
You can adjust the mapping, the brightness and the contrast of the
surfaces, and change the media playback."
Protocole OSC
Protocole DMX
Protocole Art-Net
Mapping vidéo
Mapping avec Rasberry Pi:
Hackintosh
XDScomputer ebay
11 juin 2017 Shaders
GLSL (OpenGL Shading Language)
"Unlocking the GPU Power on
openFrameworks with this add-on for that make easy to use GLSL Shaders"
14 juin 2017 à Paris Remue-méninges avec Olivier Baude et Michel
Jacobson
A propos du projet "les limnimètres"
manipulation & visualisation &
écoute d’un flux de langage
...
relier avec une hydrographie utopique:
Sandre (Service d'administration national des
données et référentiels sur l'eau)
et
CRDO
(Centre de Ressources pour la Description de l'Oral)
...
Interroger
CoCoON est possible:
Comment interroger
Sandre ?
2 juillet 2017

noisePhoticles_limni3_GG3.zip
OK Processing 2
J'ai ajoute une 4e colonne "Multiplier" a chalettedata.csv avec
LibreOffice:
chalettedataModif.csv
La durée de lecture de Limni[IndiceLimni] est multiplie par la valeur
lue dans cette colonne.
J'ai mis 1 partout et 5 pendant la crue. (par exemple)
De la ligne 2714 a la ligne 4195
IndiceLimni = numéro de la ligne
Au lieu de définir la durée totale (180000 millisec par ex) du sketch,
je définis la durée de lecture d'une mesure, donc d'une ligne du
fichier chalettedataModif.csv: Duree1Mesure
Il y a 5764 lignes.
Si Duree1Mesure = 30 millisec
Le sketch va durer: 5764 x 30 = 172920 millisec
si toutes les lignes sont lues avec la même durée
Donc 3 minutes environ
Je multiplie Duree1Mesure par la valeur de la colonne "Multiplier"
Donc pendant la crue les lignes du fichier vont être lues en 30 x 5 =
150 millisec
D'autre part:
int IndiceLimni = 2400; (par exemple)
permet de démarrer a la ligne 2400 directement.
D'autre part dans:
void tempsPasse()
En mettant:
if ((nnn % 4) == 1) initializeNoise();
initializeNoise() n'est exécuté que 1 image sur 4 (par exemple), et
donc l'image de départ reste + apparente.
On peut aussi supprimer initializeNoise() dans void tempsPasse(
4 juillet 2017
Guy: après le pd granulomètrique, as tu
un pd liquéfiant ?
ExMM62a-Convolve.pd
ExMM23f-FFTConvolution1-2Files.pd
ExMM189-Liquid-Farnell
et ExMM63f-ReverbConvolution.pd
22 juillet 2017 Guy: Daumier Gargantua Rabelais La Loire
Les Limnimètres
A cause de ce dessin Daumier Honoré a
passé 6 mois en prison
31 juillet 2017
3 août 2017
août 2017
29 août 2017 Orléans: visite:
"l'abbaye de moniales de Saint-Pierre-le-Puellier ... son nom est une
évolution du terme latin puellarum (jeunes femmes) pour désigner ses
occupantes."

30 août 2017
1 4 septembre 2017
29 septembre 2017
Processing -> Date ->
SimpleDateFormat conversion
Il faut qu'on fixe un format strict pour les fichiers csv.
Les fichiers csv "18_stations" que tu m'a envoyés sont assez différents
de chalettedata.csv
Maintenant que j'arrive a lire le temps dans le fichier csv, on doit
arriver a lire plusieurs fichiers, avec des échelles de temps
différentes, en synchro.
30 septembre 2017
LibreOffice, les points et les virgules.
Menu LibreOffice -> Preferences...
-> Languages Settings -> Languages -> Decimal separator key:
-> Same as locale setting (,) -> Décocher
Menu LibreOffice -> Preferences... -> Languages Settings ->
Languages -> Locale setting: French (Switzerland)
Guy: pour une numérotation + simple
batchgeo.com/map/

2 octobre 2017
Choix
d'un format pour les fichiers .csv:
2 colonnes séparées par une virgule:
- Date au format "dd.MM.yy HH:mm"
exemple:
11.12.15 01:30 (11 décembre 2015 1h30min)
- Hauteur en mètre avec un point séparateur des décimales
exemple
44.9
Exemple: début du fichier
K0260020-Chadrac.csv:
Date,Hauteur
11.12.15 01:30,44.9
11.12.15 03:30,45.1
11.12.15 04:40,44.7
Ce format de date s'ouvre avec Processing:
import
java.util.Date;
import java.text.SimpleDateFormat;
...
SimpleDateFormat formatter = new SimpleDateFormat("dd.MM.yy HH:mm");
Date date;
long ddd;
...
for (TableRow row : Tableau.rows()) {
...
sss = row.getString("Date");
try {
date = formatter.parse(sss);
ddd = date.getTime();
}
catch (Exception e) {
println("Zut");
e.printStackTrace();
}
}
...
Le début de
K0260020-Chadrac.csv
donne:
date = Fri Dec 11 01:30:00 CET
2015 ddd = 1449793800000
date = Fri Dec 11 03:30:00 CET 2015 ddd =
1449801000000
date = Fri Dec 11 04:40:00 CET 2015 ddd =
1449805200000
ddd en msec
Voir:
limniSeul4.zip
limniSeul4.pde
Sketch Processing
// Lecture K0260020-Chadrac.csv
// Date,Hauteur
// 11.12.15 01:30,44.9
limniSeul4.zip
Voila limniSeul4 qui suit
bien la date de la première colonne des fichiers au format comme:
K0260020-Chadrac.csv
On peut choisir la vitesse de lecture du fichier avec la variable
EchelleTemps au début du sketch:
Par exemple:
EchelleTemps = 86400; // 1 sec sketch = 24 h fichier csv
EchelleTemps = 172800; // 1 sec sketch = 48 h fichier csv
EchelleTemps = 864000; // 1 sec sketch = 240 h fichier csv
etc...
Avec EchelleTemps = 172800, les 368 jours du fichier sont lus en 368 /
2 = 184 sec.
Est-ce qu'on normalise le minimum et le maximum de toutes les stations
a 0 et 100 par ex, ou est-ce qu'on garde la diversité des stations,
avec des stations avec un très grand écart Min / Max et d'autres avec
faible écart.
7 octobre 2017

après un petit réseau d’eau (de
la vraie) au pied du mont gerbier

des signaux de fumée(de
la vraie) pour la centrale de dampierre
9 octobre 2017

vapeur
13 octobre 2017
Raspberry Pi & Processing
Gottfried Haider:
/processing/wiki/Raspberry-Pi
RASPBERRY Pi 3 MODEL A
RASPBERRY Pi 3 MODEL B
"The Pi 3 is currently used in an ARMv7
compatible mode by the Raspbian distribution, and we very much
recommend this configuration for the time being. Starting with version
3.3.1, Processing can however as well be run on dedicated 64-bit
operating systems - those might be labeled "arm64" or "aarch64"."
"You can download a full Raspbian image with Processing pre-installed
here:
/processing/releases/
-> processing-3.3.5-linux-raspbian.zip
This image is based on Processing 3.3.5 and Raspbian release August
2017, and works on all versions of the Pi."
Ecran 7" HDMI ou DSI ?
Alimentation des Raspberry?
Processing 3 -> Import Library... ->
Upload
to Pi 1.0.6 de
Gottfried Haider
Uploads and runs a sketch on a
Raspberry Pi.
14 octobre 2017
15 octobre 2017
17 octobre 2017
Processing 3.3.5 sous
Raspbian
sur
Raspberry Pi
Hard: Raspberry Pi 3 model B
RS FAQ
Soft: Install "a full Raspbian image with Processing pre-installed"
Sur:
wiki/Raspberry-Pi
"This image is based on Processing 3.3.5 and Raspbian release August
2017"
Sous MacOSX.11
1 Téléchargement de l'image:
processing-3.3.5-linux-raspbian.zip
(1,93Go)
2 Unarchivage de l'image:
Téléchargement et installation de
The Unarchiver
Glisser:
processing-3.3.5-linux-raspbian.zip
sur The Unarchiver.app
On obtient l'image:
2017-08-16-raspbian-stretch.img (5.44Go)
Voir:
installing-images
3 Gravure de l'image:
Téléchargement et installation de
Etcher
"Burn images to SD cards & USB drives, safely and easily."
Micro SD Card Verbatim 8GB mini dans Adapter SD Card dans Mac mini sous
MacOSX.11
Lancer Etcher
Select Image -> 2017-08-16-raspbian-stretch.img
Select SD Card
Flash (environ 4 minutes pour une carte de 8Go et 12 minutes
pour 32Go)
4 Retirer la SD Card du Mac
Placer la Micro SD Card dans la Raspberry Pi
Démarrer la Raspberry
19 octobre 2017
Raspberry + Processing 3 suite.
Ça marche pas mal.
limniMulti6.zip avec la lecture des 18
fichiers tourne bien, en utilisant
environ 38% CPU.
kaleiodoscopeModif
OK
LimnichingSnake_Quentin_guy OK
ImageDeform8
OK
water_goutte2
OK mais très lent, pas fluide.
noOrdinarySand2_Modif OK mais
très lent, pas fluide.
Tous les sketches essayés fonctionnent du premier coup sans adaptation.
Le son depuis une page web est bon en sortie.
21 octobre 2017
Raspberry:
Installation Pure Data
1er essai:
Menu Raspberry -> Preference -> Add / Remove Software ->
puredata-0.47.1-3
... ne fonctionne pas
2e essai:
Installation
Pure Data 0.47.1 sous
Raspbian
sur
Raspberry
Pi
Quel OS? -> Terminal:
pi@raspberrypi:~
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
Installation Pure Data
Terminal:
pi@raspberrypi:~
$ sudo apt-get update
...
pi@raspberrypi:~ $ sudo apt-get install puredata
Pd 0.47.1 est installé
Se trouve dans le menu "Son et vidéo"
Dossiers créés:
/usr/lib/pd/extra/Gem
/usr/lib/pd/extra/pix_drum
/usr/lib/pd/extra/pix_fiducialtrack
/usr/lib/pd/extra/pix_mano
Lancer Pure Data
OK
Mais Gem, pix_drum, pix_fiducialtrack, pix_mano ne fonctionnent pas,
aucun objet n'est reconnu.
L'installation des libraries avec deken
par:
Pure Data -> Menu Aide -> Find externals ->
ggee
cyclone
ne fonctionne pas
Terminal:
pi@raspberrypi:~
$ sudo apt-get install pd-cyclone
OK cyclone installé, et ca installe en même temps:
/usr/lib/pd/extra/cyclone
/usr/lib/pd/extra/ggee
/usr/lib/pd/extra/libdir
/usr/lib/pd/extra/pddp
et les patches Gem fonctionnent en y ajoutant l'objet:
declare -stdlib Gem
Terminal:
pi@raspberrypi:~
$ sudo apt-get install pd-zexy
pi@raspberrypi:~ $ sudo apt-get install pd-mrpeach
pi@raspberrypi:~ $ sudo apt-get install pd-plugin
Reste Pb:
zexy/operating_system
... couldn't
create (dans MM
GEM.)
zexy/list2symbol
... couldn't create
zexy/noisi~
... couldn't create
Fonctionne:
ARGOPdv053-3-2017/ExMM/ExMM206-Filter-Moog/ExMM206a-Filter-Moog.pd
1 novembre 2017
Guy: Un petit exercice de KesKeCè
6 métaphores sur la Loire et le langage ?
Quelles sont-elles ?
https://vimeo.com/240865267 (MDP fu...)
Les 6 ou les 7 métaphores?
La source / La naissance: le mont
Gerbier-de-Jonc
Jeanne d'Arc à Orléans ??
La vie Rabelais Vivez joyeux
Le lit
Langue de terre, de sable.
La langue:
Le bain ? L'alimentation ? Centrale nucléaire
Le bassin
et le berceau, le cours, la bouche / l'embouchure, mettre l'eau à la
bouche, le canal
4 novembre 2017
6 novembre 2017 Guy
7 novembre 2017
9 novembre 2017

Projecteur
de son focalisé
Soundlazer
SL-01SL-01 open source parametric speaker
"The Soundlazer uses ultrasonic carrier waves to transmit audio to
listeners in a focused beam of sound. Generally speaking, only
the person standing in front of a parametric speaker like the
Soundlazer can hear the audio being transmitted. People to the
sides of the parametric source hear little or no sound."
- "Approximate usable range: 3 feet
(9.1 m) with a beam size of around 3 feet (0.9 m)"
- 269$
- Sur:
Kickstarter
- Firmware on the SL-01 can be customized via Sigma Studio using the
cable:
11 novembre 2017
limniMulti13.zip
pour Processing 2 ou 3
La courbe K0910010-Villerest.csv est bizarre, différente des autres.
Il y a des montées et descentes rapides...

K0910010-Villerest
12 novembre 2017
16 novembre 2017
Trop
près du Loing
Un autoportrait collectif inspiré par
la crue du Loing en l’an 2016.
Avec un environnement sonore de Gérard Parésys
Sonifier & Visualiser les données hydrométriques.
Relier le mouvement de l’eau à la transmutation des voix et des images.
Un autoportrait collectif Orchestré et Rythmé par les données
limnimètriques (statistiques hauteur/temps d'hydrofrance du 28 Mars au
27 Juillet 2016 à la station de Chalette sur Loing).


Bizarre, la courbe est un peu différente de la courbe faite en juin
2017.
(Voir au-dessus)
20 novembre 2017

Multi-écran:
Processing -> Shiffman ->
Most-Pixels-Ever-Processing
library (2013)
Youtube ->
Synced
Multi-Screen Visuals in Processing
Trop
près du Loing
2 projecteurs:
-> 2 images 1280 x 800 pixels et 24 images / sec.
1280 x 800
= 1024000 pixels / image
1024000 x 24 = 24576000
pixels / image / sec
24576000 x 2 = 49152000 pixels /
2 images / sec
(1 pixel = 3 octets si pas de
compression)
49152000 x 3 = 147456000 octets / sec
= 147 MOctets / sec
147
x 8 = 1.18 Gbit /
sec sans compression !
Il faut compresser:
NDI (Network
Device Interface) Protocol ->
Network Device Interface
"Unlike other professional IP
Video protocols... which require 10
Gigabit networks, NDI is designed to run over existing 1 Gigabit
networks allowing easy adoption of the protocol without new
infrastructure. This is achieved through the use of video data
compression with the NDI codec which delivers 1080 full HD video at VBR
data rates typically around 100Mbit/sec."
Spout
“Spout” is a video frame sharing system
for Microsoft Windows, which
allows sharing of OpenGL textures between applications in a similar way
to Syphon for the Mac."
Spout to NDI
Panikon ->
Have you heard of Panik(gone)?!
"The idea of Panikon is really quite
simple. It sits between, and monitors the Syphon output of your
favorite pice of VJ software and just passes those frames through to
another application (your mapping software of choice for example)
without any modificaiton."
2 décembre 2017
Fichier
chalettedataModifDate.csv
"Date","Hauteur","Multiplier"
26.03.16 00:00,99.2,1
26.03.16 00:20,99.1,1
26.03.16 07:20,99.2,1
...
28.07.16 22:40,93.2,1
5 décembre 2017
limniMulti17.zip pour Processing 2 ou 3
Lecture de 13 Fichiers:
chalettedataModifDate3.csv
du 26.03.16 00:00
au 28.07.16 22:40
et les 12 stations sur la Loire.
du 13.12.15 06:40
au 16.12.16 23:32
en synchro
Lecture des fichiers 1 frame / 3 pour diminuer la consommation CPU (34%
sur macBook Pro Gerard)
A faire: Ralentir la
lecture de tous les fichiers en synchro quand la hauteur d'eau de l'un
des fichiers dépasse un seuil en cm.
A faire: Reecrire
limniseul.pde dans:
ImageDeform13
avec toutes les modifs de limniMulti17.pde
et le ralenti de la lecture quand l'eau monte...
7 décembre 2017 Guy: CSP +







24 décembre 2017
Trop
près du Loing
29 décembre 2017
1 janvier 2018 Guy: Vœux 2018
A et B
se souhaitent
une bonne année
7 janvier 2018
limniMulti21.zip pour Processing 2 ou 3
Lecture de 13 Fichiers en synchro.
Comme limniMulti17 avec lecture des fichiers à vitesse variable:
Quand la hauteur d'une station depasse 3m, la vitesse de lecture est
ralentie
Quand les hauteurs de toutes les stations sont inferieures a 2.5m, la
vitesse de lecture redevient normale
Par exemple:
EchelleTempsNormal=172; 1sec sketch = 48h fichier csv environ
EchelleTempsRalenti=17; 1sec sketch = 5h fichier csv
environ
Les 12 limnimètres:
A Le Lignon du Velay au
Chambon-sur-Lignon K0403010
B La Loire à Villerest K0910010
C La Loire à Digoin K1180010
D L'Arroux à Étang-sur-Arroux [Pont du Tacot] K1321810
E L'Allier à Saint-Yorre K3030810
F La Loire à Gien K4180010
G Orléans K4350010
H La Tardes à Chambon-sur-Voueize K5183020
I Le Cher à Selles-sur-Cher K6220910
J Tours Langeais Cher Loire K6830020
K Pont de cé L8700010
L La Sarthe à Saint-Denis-d'Anjou M0680610
Coffret de 2 CD. Durée 2h10
- La poésie et les éléments
Sept causeries diffusées dans le cadre de l'Université Radiophonique
Internationale (URI) fin 1952 sur le programme national.
- Dormeurs éveillés
Une causerie diffusée sur Paris-Inter en 1954.
9 janvier 2018
10 janvier 2018
"Ancienne collégiale, l'église présente une nef de cinq travées avec
abside semi-circulaire et bas-côtés terminés par deux absidioles
également semi-circulaires. Ces parties présentent toutes les
caractéristiques de l'architecture du 12e siècle de transition. Les
bas-côtés sont voûtés en croisées d'arêtes. Au sud, les voûtes
anciennes en maçonnerie existent encore avec leurs doubleaux de pierre
dure retombant sur des pilastres carrés. Au nord, les voûtes ont été
refaites en briques à plat. Les portes d'entrée occidentales datent du
13e siècle. La première travée de la nef, au nord et au sud, conserve
des amorces de triforium du 13e siècle. L'abside possède encore sa
voûte en maçonnerie, ses arcs, chapiteaux, colonnettes et fenêtres du
13e. En 1562 et 1567, l'édifice est partiellement détruit par les
Protestants, et les sculptures mutilées. Il ne reste, à cette époque,
que l'abside, les absidioles, les bas-côtés, une partie de la nef et
l'unique arc-boutant du 15e siècle. A partir de la fin du 16e siècle et
du début du 17e siècle, sont reconstruites les voûtes de la nef en
maçonnerie de briques, ainsi que les parties supérieures du clocher."

Chanson de Vendange

Où vas-tu, Bergère?
12 janvier 2018
limniMulti21_1Limnimetre
Version 1 limnimètre de limniMulti21
limniMulti21_1Limnimetre.zip
limniMulti21_100Limnimetres
Version 100 limnimètres de limniMulti21
limniMulti21_100Limnimetres.zip
limniMulti21
- Présentation
Ce programme est un "sketch" écrit en langage "Processing".
Il utilise des données du site "Hydro": hauteurs d'eau mesurées par des
limnimètres le long des cours d'eau en France.
Les données d'un limnimètre sont enregistrées sous la forme d'un
fichier au format .csv en 2 colonnes: temps (date + heures + minutes)
et hauteur (cm).
Le sketch peut visualiser simultanément, synchronisées, les données de
1 à 100 limnimètres.
La visualisation est accélérée: par exemple une année réelle
d'enregistrement peut s'afficher en 2 minutes ou 30 minutes.
Cette accélération est ajustable dans le code du sketch.
On peut modifier cette accélération pendant l’exécution du sketch. Par
exemple l'affichage de l'ensemble des limnimètres est ralenti en
période de crue si l'un des limnimètre dépasse un seuil de 300 cm. Cela
permet au spectateur de mieux percevoir ces périodes de crue, toujours
brèves relativement à la durée totale du sketch.
Le sketch lit en boucle les données.
Une difficulté de l'écriture du programme est l'affichage synchronisé
de plusieurs limnimètres, les mesures du site Hydro sont "à pas
variable": le temps entre 2 mesures successives pouvant varier de 6
heures à quelques minutes selon la station, la saison (période de crue).
Les données sont nombreuses: plusieurs milliers par an pour chaque
limnimètre.
En projet: actualiser les données du sketch par une liaison au site
"Vigicrues" qui publie en temps réel, plusieurs fois par heure, les
mesures limnimétriques.
Site Hydro
http://www.hydro.eaufrance.fr
Site Vigicrues
https://www.vigicrues.gouv.fr
Site Processing
https://processing.org
Format .csv
https://fr.wikipedia.org/wiki/Comma-separated_values
13 janvier 2018
p120:
"Nous pouvons donc représenter le fait linguistique dans son ensemble,
c’est-à-dire la langue, comme une série de subdivisions contiguës
dessinées à la fois sur le plan indéfini des idées confuses (A) et sur
celui non moins indéterminé des sons (B) ; c’est ce qu’on peut figurer
très approximativement par le schéma :
Le rôle caractéristique de la langue vis-à-vis de la pensée n’est pas
de créer un moyen phonique matériel pour l’expression des idées, mais
de servir d’intermédiaire entre la pensée et le son, dans des
conditions telles que leur union aboutit nécessairement à des
délimitations réciproques d’unités. La pensée, chaotique de sa nature,
est forcée de se préciser en se décomposant. Il n’y a donc ni
matérialisation des pensées, ni spiritualisation des sons, mais il
s’agit de ce fait en quelque sorte mystérieux, que la « pensée-son »
implique des divisions et que la langue élabore ses unités en se
constituant entre deux masses amorphes. Qu’on se représente l’air en
contact avec la Loire : si la pression atmosphérique change, la surface
de l’eau se décompose en une série de divisions, c’est-à-dire de vagues
; ce sont ces ondulations qui donneront une idée de l’union, et pour
ainsi dire de l’accouplement de la pensée avec la matière phonique."
p150:
"La linguistique diachronique étudie, non plus les rapports
entre
termes coexistants d’un état de langue, mais entre termes successifs
qui se substi- tuent les uns aux autres dans le temps.
En effet l’immobilité absolue n’existe pas ; toutes les parties
de
la langue sont soumises au changement ; à chaque période correspond
une évolu- tion plus ou moins considérable. Celle-ci peut varier de
rapidité et d’inten- sité sans que le principe lui-même se trouve
infirmé ; le fleuve de la langue coule sans interruption ; que son
cours soit paisible ou torrentueux, c’est une considération
secondaire."
Ferdinand de Saussure
Cours de linguistique générale
CoursLinguistique.pdf
La
parole intérieure
"Entre
les scores de la parole et ceux, les plus élevés, d'une lecture assurée
de trouver sur la page un discours préparé, se situerait la parole
intérieure dont les sauts, les raccourcis, les bifurcations témoignent
d'une virtuosité que ses conditions d'exercice défendent au discours
extérieur. Ramené à une dimension strictement quantitative, au nombre
de phonèmes endophasiquement entendus chaque jour par un auditeur', à
raison de seize heures d'activité vigile quotidienne accompagnées
d'une parole intérieure (quasiment ?) ininterrompue, depuis
l'enchaînement de déductions jusqu'au vague des rêveries et avec pour
repère le chiffre assez bas d'une dizaine de phonèmes par seconde
(après restitution des pauses), le calcul se résout dans une équation
dont l'ordre de grandeur est de :
10 phonèmes x 3600 secondes x 16 heures
soit 576000 phonèmes par jour
Pour au moins quatre raisons, le phénomène est sous-estimé :
• D ne prend pas en compte le fait que les messages venus du dehors
concernent l'auditeur par le fait seul qu'il les entend et qu'il les
convertit en séquences verbalisées au fur et à mesure, dès lors que la
première réponse à un stimulus langagier est le stimulus lui-même
(Deese 1959).
• La parole mentale est beaucoup plus rapide que
ne l'est la parole extérieure, n'étant ralentie ni par les exigences
d'articulation du locuteur, ni par les capacités de compréhension de
l'auditeur.
• La part du rêve, la parole qui résonne dans le
sommeil, n'est pas comprise dans le calcul.
Surtout,
l'hypothèse d'une unicité du flux verbal est démentie par les nombreux
indices qui accréditent, dans un auditeur, l'existence d'une
polyphonie. Le propos intérieur joue sur une, deux ou plusieurs portées
en même temps.
Dès lors, une valeur au-delà du million de phonèmes
par jour, pourquoi pas plusieurs millions, est concevable en sorte
qu'un phonème rare, dont les chances d'apparition sont d'un pour mille
par exemple, revienne des centaines de fois par jour. Cette approche,
décalée en regard de celles que légitime la linguistique
contemporaine, est-elle valide? Qu'une citation nous rassure:
Il
faut seulement ajouter 3° que cette chose [le flux verbal] ne peut pas
s'interrompre, même dans l'espace de 24 heures, et que chaque élément
en est réédité des milliers de fois en ce temps. (Saussure à par.)
6. Il ne saurait être perçu, par rapport au langage, comme un locuteur.
C'est une des propositions de Saussure dont Pierre Encrevé (1988) a
rappelé la nécessité en phonologie"
15 janvier 2018
"J'appartiens
à ces privilégiés qui, dès leur naissance, connurent le bonheur.
On raconte que mon père, le jour de mon baptême, trempa son index dans
un verre de bourgueil pour m'en oindre les lèvres, et que j'eux l'air
d'y prendre grand plaisir.
Vérité? Affabulation? Je ne réfute pas l'évènement.
Bien sûr, enfant, j'ai connu l'eau du puits pour des ablutions qui
n'étaient pas ce qu'elles sont maintenant et, en tant que boisson, pour
couper un gobelet de "grolleau".
Puis l'eau quitta mon paysage.
Ce fut une heureuse époque sur fond de récits bachiques. Là, il n'était
question que de bourgueil, de chinon, de coteaux-du-layon ou
de-l'aubance. Si bien qu'à l'âge adulte, vins de Bordeaux et de
Bourgogne n'étaient qu'une rumeur dont je n'imaginais pas le goût. Les
vignerons parlaient de ces haut-lieux avec une grande vénération, osant
timidement, quand elles atteignaient le sublime, comparer leurs cuvées
à celles de ces terres prestigieuses.
Ces gens-là étaient des modestes.
Certains avaient des sobriquets, "Boîte au sucre", "Bec-à-fouace", "Cul
d'ours". Ils les tenaient de leurs ancêtres et n'en savaient plus les
raisons. D'autres vivaient dans des lieux-dits, "Les Galluches", "L'Oye
qui cosse", "La Sale Terre". Mais tous avaient beau langage, qu'ils ont
légué à leurs enfants.
C'étaient des conteurs magnifiques, qui souvent s'isolaient dans leurs
caves pour parler avec leur barriques.
Voilà pourquoi les vins de Loire sont des vins simples qui s'expriment
sans emphase. À conditions qu'on les respecte, il s'ouvrent pour vous
offrir toutes les richesses de leur jardin. Ils aiment vous faire des
surprises, vous attaquent quand vous les mâchez, vous embarquent dans
leurs arômes, se rappellent à votre mémoire et, sans vous abandonner,
tapissent votre palais de fraîcheur et de propreté.
Un de mes amis, très célèbre, orfèvre en cabernet-franc, converse avec
ses flacons. Il leur demande de leurs nouvelles… Comment ont-ils passé
l'hiver? Sont-ils bien là où ils sont? Il prétend avoir observé qu'une
bouteille caractérielle peut très bien refuser de s'offrir en présence
d'un malfaisant et retrouver tous ses arômes quand l'intrus a quitté la
place.
Allez donc savoir ce qui se passe dans la tête d'un vin qui ressemble à
celui qui l'a fait…
Un jour, j'ai franchi les frontières. Du Centre à l'Est, de l'Est au
Sud… Du Sud à l'Ouest, j'ai lassé là mes préjugés, flâné le long des
rivières, suivi les chemins étroits où, devenus fantômes, rôdent le pas
des chevaux et le roulement des carrioles.
Faites comme moi.
Traversez des villages aux noms qui donnent soif.
Frappez aux portes des vignerons, peu avares sur les "fillettes".
Retrouvez l'innocence et le besoin d'aimer.
Et si un jour vous le pouvez, prolongez jusqu'aux sources… jusqu'au
Mont Gerbier-de-Jonc, par exemple, ou ailleurs. Là, un filet d'eau qui
pénètre et qui s'enfle engendre les merveilles du Monde."
GRANDS ET PETITS VINS DE FRANCE Jean
Carmet Ed Hatier
16 janvier 2018
22 janvier 2018
Pour le réseau de RaspBerry / Limnimètre -> Voir
Fraise de
metalu.net à Lille?
Fraise : FRAmework for Interfacing Software and Electronics
Sous Pure Data
25 janvier 2018
27 janvier 2018

29 janvier 2018 Olivier:
L’art des données / les données de l’art #2
– 5/02/18 – MESHS – Lille 16h-18h
Halory Gorger, Metteur en scène, et Clarisse Bardiot, Université de
Valenciennes
L’art
des données / Les données de l’art est une série de conférences initiée
par Clarisse Bardiot (Université de Valenciennes). Chaque rencontre
fait intervenir un chercheur en histoire de l’art et un artiste. Leurs
réflexions se croisent autour des enjeux liés aux données dans leurs
pratiques respectives.
Les données des arts de la scène
Clarisse
Bardiot, Maître de conférences à l’Université de Valenciennes
Dans
les traces qui nous restent des spectacles, quelles données
pouvons-nous collecter et analyser afin d’en retracer l’histoire et
d’en mener l’analyse esthétique ? Autrement dit, quelles sont les
données des arts de la scène ? Ou encore : comment la transformation
des traces en données permet-elle de renouveler l’analyse historique et
esthétique des arts de la scène ? Ces réflexions s’inscrivent dans un
questionnement plus large sur lesTheatre Analytics, soit l’analyse des
arts de la scène basée sur les données grâce à un traitement
algorithmique et à la visualisation des données. Tous les champs des
arts de la scène sont concernés par cette nouvelle approche, qu’il
s’agisse d’histoire, de littérature ou encore d’analyse des oeuvres.
Si
je mène différentes expérimentations dans ce champ, notamment sur les
traces numériques des processus de création avec le logiciel Rekall,
j’ai souhaité m’intéresser à un jeu de données a priori « assez »
simple et accessible : celui des distributions des spectacles, issu
d’une trace documentaire en général bien archivée, soit les programmes
des théâtres. La première tentative d’analyse porte sur la carrière et
l’œuvre de Merce Cunningham.
Écrire de la poésie dans Excel : les données de l’écriture de plateau
Halory Goerger,
metteur en scène et directeur artistique de Bravo Zoulou
Pourquoi
est-il vertueux de baptiser les ordinateurs de régie ? Est-ce que les
outils collaboratifs posent plus de problèmes qu’ils n’en résolvent ?
Est-ce qu’on peut écrire de la poésie dans Excel ? A partir d’une
sélection d’œuvres, on analysera le chemin parcouru par les données
dans le cadre d’une écriture de plateau, de la naissance des idées à
leur exploitation, en se demandant si la conversion de signal ne forme
pas l’essence du rapport poétique qui anime notre travail.
Halory
Goerger conçoit des spectacles et des installations au lieu de
construire des maisons ou de réparer des animaux, parce que c’est mieux
comme ça pour tout le monde. Il travaille sur l’histoire des idées,
parce que tout était déjà pris quand il est arrivé. Il a cofondé
L’Amicale de production, dont il a assuré la codirection artistique de
2008 à 2016. Il développe depuis ses projets dans une nouvelle
structure : Bravo Zoulou.
Métrage Variable (2004) / Bonjour
concert (2005) / &&&&& & &&& (2008)
/ Germinal (2012) / France Distraction / les Thermes (2012) / Corps
Diplomatique (2015) / Il est trop tôt pour un titre (2016) / For Morton
Feldman (2017)
la Plateforme
Telemeta du
CREM: Les archives
sonores du CNRS - Musée de l’Homme
http://www.isore.cnrs.fr/IMG/pdf/2014_ANF_2.pdf
De: Aude...
Objet: Compte pour consulter les archives du CREM
Je vous confirme la création de votre
compte utilisatrice pour la consultation des archives sonores du CNRS -
Musée de l'Homme (sur la plateforme dite Telemeta, gérée par le CREM du
LESC avec le soutien du MCC).
Pour se connecter, aller sur le site :
http://archives.crem-cnrs.fr/
Cliquer sur “connexion“, en haut à droite de la page ou aller à
l'adresse :
http://archives.crem-cnrs.fr/accounts/login/
Vous pouvez vous identifier :
Identifiant : ...
Mot de passe: ...
Vous accédez alors à votre page de "bureau", votre espace personnel
(listes de sélection, historique de recherche, etc..). Vous pouvez
modifier votre mot de passe en cliquant sur “profil“, en haut à droite
de la page et sélectionner la langue de l'interface. Votre profil est
visible uniquement par les utilisateurs (titulaires d’un compte).
Pour revenir à la page d’accueil du site, cliquer sur le logo du CREM,
en haut à gauche de la page.
Nous vous rappelons que votre compte utilisateur est strictement
personnel et à titre individuel.
Avec votre compte utilisateur, vous pouvez :
- Consulter le catalogue des archives
sonores
- Ecouter l’ensemble des enregistrements en ligne (avec des
fonctionnalités de visualisation du son)
- Créer des “listes de lecture“ (listes de sélection)
En fonction de votre niveau d'autorisation vous pourrez :
- Poser des marqueurs temporels sur les
enregistrements (annotation)
- Enrichir la documentation (en respectant les conventions de saisie, à
voir avec aude)
31 janvier 2018 Lecture...
Une archéologie du cinéma sonore de
Giusy PISANO:
L'IDÉE DE SEXE ET LE GENRE DES NOMS
Pour les personnifications, on voit clairement que c'est le genre qui a
déterminé le sexe. La Garonne, la Loire, dont le nom était
héréditairement féminin, ont été représentées en femmes. A Lyon,
par un hasard heureux, un grand et un petit fleuve formaient un couple
: le Rhône, la Saône. Mais ailleurs le hasard des genres a créé aux
artistes de grands embarras. La Grâce, la Beauté, la Science,
prenaient facilement figure de femme, mais la Force ? On a eu recours
à Hercule !
4 février 2018
DVLF Dictionnaire
Vivant de la Langue Française
de l’Université de Chicago
"Découvrez... explorez... définissez... votre langue"
-> loire
17 février 2018 Problème de ralenti: ImageDeform17.zip
30 mars 2018
19 avril 2018
23 avril 2018
24 avril 2018
Trop
près du Loing
Guy: ça serait bien un sketch modèle comme celui des limnimètres
pour les transcriptions/segmentations en xml
en partant de ONSBJ
et d’ailleurs qu’on puisse lier les deux
28 avril 2018
Trop
près du Loing
Voix d'Alexei: "On ne se baigne jamais deux fois dans la même rivière"
.wav File -> PRAAT -> .wav + Annotation File -> SPPAS ->
TextGrid File -> PRAAT pour éliminer Tier ->
-> merge.TextGrid File ->
teiconvert
-> .xml File et tei_corpo.xml File
29 avril 2018
Le sketch Processing1.5:
SketchAfficheXML13.zip
Ouvre un fichier Audio + un fichier XML fait à partir d'un fichier
TextGrid Praat
Affiche au choix 5 segmentations différentes du texte:
P Phonème
S Syllabe
M Mot
H Phonétique
O Orthographique
Espace Début audio
A Aléatoire (affichage linéaire ou aléatoire)
Chronomètre...
Reste à synchroniser l'affichage avec la lecture audio
Conversion en Processing 3 ->
SketchAfficheXML15P3.zip
Conversion Processing1.5 -> Processing2
Voir:
TrousDeMemoire/Apres.html
-> 1 mai 2013 Passage Processing 1.5.1 -> Processing
2.0
Remplacer
XMLElement
xxx;
par XML xxx;
XMLElement[]
xxx;
par XML[] xxx;
xml1 = new XMLElement(this,
XMLNom); par xml1 = loadXML(XMLNom);
getChildCount()
par ...
getChild() est
différent
Remplacer:
import fullscreen.*;
SoftFullScreen fs;
par:
boolean sketchFullScreen() {
return true;
}
Remplacer:
NomFichier = selectInput("select a
File");
if (loadStrings(NomFichier) == null) {
println("Le fichier " + NomFichier + " n'existe
pas");
Probleme = true;
}
else println("Ouverture de: " + NomFichier);
par:
selectInput("select the XML File:",
"fileSelected");
void fileSelected(File selection) {
if (selection == null) println("Le fichier n'existe pas");
else println("User selected " + selection.getAbsolutePath());
}
library layers n'existe plus
Conversion Processing2 -> Processing3
Supprimer link(WWW.get(Nom),
"_new");
Supprimer:
boolean sketchFullScreen() {
// Adding this method to your code will automatically start your
sketch
// in full screen mode, without having to use Sketch → Present.
return true;
}
Supprimer: FullScreen: fond d’écran noir en mode “Present” sous
Windows:
Au début:
import java.awt.*;
import java.lang.Object ;
import java.awt.Color ;
import javax.swing.JFrame;
Dans: void setup():
setPresentBG (0,0,0);
A la fin:
void setPresentBG(int r, int g, int b) {
((JFrame) frame).getContentPane( ).setBackground(new
Color(r, g, b));
}
Utiliser fullScreen();
Remplacer frame.setTitle par surface.setTitle()
->
Larynx13P3.zip =
Adaptation de
Larynx13.zip
pour Processing 3
(Larynx13 = Dernière version Larynx pour Processing 2
avant Arduino)
2 mai 2018 A Chalette
4 mai 2018
Trop
près du Loing - Les Tanneries - Printemps 2019
2 grands formats:
2 video-projecteurs
2 écrans 380 x 215cm
3 haut-parleurs + amplificateurs
1 Autoportrait collectif: 1 boucle sonore de 20 à 30 minutes
Travail sur la matière, les pixels:
Avec des images de la crue:
- Photos de Guykayser
- Photos des témoins de la crue pour leurs assurances
- Photos du musée Girodet inondé
3 petits formats:
1 diffusion sonore sur le limnimètre extérieur dans le patio, avant
d'entrer dans l'installation.
L'ensemble est rythmé par les données du limnimètre
5 mai 2018
Problème:
exporter un fichier au format Praat TextGrid (.TextGrid) dans un autre
format (.csv .xml .json tab-delimited text ...) pour l'utiliser, en
synchronisation avec un fichier Audio (.wav .mp3...) dans un sketch
Processing.
Praat est très limité en Export de
TextGrid.
Les outils pour transformer directement un TextGrid en xml
disparaissent, ou créent des formats xml toujours différents.
Solution à envisager:
Utiliser le format Texte délimité par "Tab" ou "Comma" (.csv) plutot
que xml.
Ce format est plus facile à éditer avec un simple traitement de texte
plus lisible
plus léger
que le format .xml (
"sometimes it feels like XML has been used just
because it was fashionable")
Comme
chalettedataModif.csv
ou
chalettedataModifDate3.csv
ouvert par limniseul.pde
En utilisant
ELAN
ELAN Manual
ELAN Import:
ELAN Export:
ELAN5.2 sous MacOSX
Glisser un fichier Audio
ONSBJ_alexei.wav
sur la fenêtre vide
Fichier -> Importer -> Fichier TextGrid Praat... ->
ONSBJ_alexei-merge.TextGrid
Tout sélectionner -> Fichier -> Exporter vers... -> Texte
délimité par des tabulations...
->
->
... Encodage -> UTF-8 ... csv
->
ELAN-ExportTDT2.txt
trés simple mais - pas de titre aux
colonnes
- 2 Tab entre 1ere et 2e colonne
-> Ouvrir avec un sketch Processing3
->
Table5.zip
...
Exporter vers... -> Tiger-xml... n'a pas l'air de fonctionner
Le fichier xml équivalent fait "à la main" ->
ONSBJ_alexei-mergeGG.xml
11 mai 2018
Trop
près du Loing
Citation complète :
Ζήνων τὴν ψυχὴν λέγει αἰσθητικὴν
ἀναθυμίασιν, καθάπερ Ἡ.· βουλόνεμος γὰρ ἐμφανίσαι ὅτι αἱ ψυχαὶ
ἀναθυμιώμεναι νοεραὶ ἀεὶ γίνονται, εἴκασεν αὐτὰς τοῖς ποταμοῖς λέγων
οὕτως· ποταμοῖσι τοῖσιν αὐτοῖσιν ἐμβαίνουσιν ἕτερα καὶ ἕτερα ὕδατα
ἐπιρρεῖ·καὶ ψυχαὶ δὲ ἀπὸ τῶν ὑγρῶν ἀναθυμιῶνται.
Traduction complète (Jean-Claude Angelini):
Zénon dit que l’âme esthétique
s’évapore, en citant Héraclite qui dit, en effet, que le premier venu
voit clairement que les âmes s’évaporent et sont toujours douées
d’intelligence, et, pour résumer ceci dit encore, prenant l’exemple des
fleuves : On ne se baigne jamais deux fois dans la même eau d’un
fleuve. Les âmes quittant les corps humides des morts (devenus
liquides) s’évaporent (« montent au ciel »).
12 mai 2018
Trop
près du Loing

Sketch
Processing 3 sous MacOSX
ONSBJ4.zip
Avec 2 voix: Anna & Alexei
N Anna
X Alexei
1 Trans
2 Phonetization
3 PhonAlign
4 TokensAlign
5 Syllables
A Aléatoire
Echap Stop
13 mai 2018
Essayer: utiliser la library Sound pour
Processing 3 au lieu de minim
Meilleure qualité sonore
Mais plantage aprés 20s à 80s sous MacOSX.13 + Processing 3.3.7 + Sound
+ MacBook Pro + Java 8 Mise à jour 171 (recommandée):
# A fatal error has been detected by the Java
Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00000001306465f1, pid=59071,
tid=0x0000000000019c03
#
# JRE version: Java(TM) SE Runtime Environment (8.0_162-b12) (build
1.8.0_162-b12)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.162-b12 mixed mode
bsd-amd64 compressed oops)
...
Could not run the sketch (Target VM failed to initialize).
For more information, read revisions.txt and Help → Troubleshooting.
idem plantage
ONSBJ6LibrarySound sous MacOSX.13 + Processing 2.2.1 + Sound +
MacBook Pro
# A fatal error has been detected by the Java
Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000000123deac0c, pid=555, tid=102659
#
# JRE version: Java(TM) SE Runtime Environment (7.0_55-b13) (build
1.7.0_55-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.55-b03 mixed mode
bsd-amd64 compressed oops)
# Problematic frame:
# C [libmethcla.dylib+0x49c0c]
Methcla::Audio::Connection <Methcla::Audio::AudioBus>::bus()+0xc
#
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
...
Could not run the sketch (Target VM failed to initialize).
For more information, read revisions.txt and Help → Troubleshooting.
ONSBJ6LibrarySound plantage immédiat
sous MacOSX.11 + Processing 3.3.7 + Sound + Mac mini
libc++abi.dylib:
terminating with uncaught exception of type
std::runtime_error: RtApiCore::probeDeviceOpen: the device (0) does not
support the requested channel count.
Could not run the sketch (Target VM failed to initialize).
For more information, read revisions.txt and Help → Troubleshooting.
libraries/sound/examples/Soundfile/Sample/Sample.pde
plante immédiatement idem
Solution?
Le Mac mini n'a pas de sound input!
16 mai 2018
Trop
près du Loing
Sketch Processing 2 ou 3:
ONSBJ10.zip
En mode A Aléatoire, suit le limnimètre.
17 mai 2018
Comité technique de soutien à la
création Arts Plastiques
Conseil Régional Centre-Val de Loire
Salle Dolet 3-10 rue Etienne Dolet Orléans
les membres du comité sont :
- M.
Reguillon Antoine, Directeur de l’Ecole Nationale
d’Art Supérieure de Bourges
- Mme.
Emonet Sandra,
Coordinatrice de la plateforme
AAAR.fr
- M.
Dufois Mathieu, Artiste
Plasticien
"L’échange avec les membres du comité dure 25 minutes : 15 minutes
durant lesquelles vous présentez le projet pour lequel vous sollicitez
le soutien régional puis 10 minutes d’échange avec les membres du
comité."
Vu:
- Coraline PEZAIRE
Apprentie Spectacle Vivant et Arts
Plastiques
Direction de la Culture et du Patrimoine
- Mathieu MEUNIER
Chargé de mission spectacle vivant
Ville d'Orléans
Chargé de mission Arts Plastiques et Conférence Permanente Consultative
de la Culture (CPCC)
Conseil Régional Centre-Val de Loire
19 mai 2018
29 juillet 2018
15 août 2018 Autre traduction?
Héraclite
le Grammairien:
"dans les mêmes fleuves
nous entrons et nous n'entrons pas
Nous sommes et nous ne sommes pas"
Les écoles présocratiques Ed folio essais p77
19 septembre 2018
Accés à la base HYDRO
http://www.hydro.eaufrance.fr/indexd.php
-> Téléchargement (nécessité de disposer d'un compte)
Changement de mot de passe HY...
-> Accueil
-> Télécharger des documents (Accès
restreint)
-> rien!
Il faut faire:
-> Consultation (pas de compte nécessaire)
-> ... Exporter fonctionne
Exporter ne fonctionne pas sans compte
24 septembre 2018
Trop
près du Loing
Problème ONSBJ10 -> "On" ne s'affiche pas -> Résolu
ONSBJ11.zip
10 octobre 2018
HiFiBerry
MiniAmp
- 2 x 3 W
- Pour 2 haut-parleurs 4-8 Ohm
- Optimisé pour les cartes Raspberry A+ B, 2B 3 Zero (avec GPIO
40 broches)
- Convertisseur digital-analogique inclus
- Alimentation via Raspberry Pi
- Does not feature hardware volume control
- 31€25 TTC LDLC 13.90€
www.hifiberry.com

Haut-parleur Visaton BF32
- 8 Ohm
- 2W
- 32x32mm
-
bf32_8.pdf
- 8.67€ ToutLeHautParleur
ou

Haut-parleur Visaton BF45
- 4 Ohm
- 4W
- 61x45mm
-
bf45_4.pdf
- 12.7€ ToutLeHautParleur
25 novembre 2018
7 décembre 2018
Connection d'une carte HiFiBerry MiniAmp
Raspberry Pi: 3 MODEL B Gerard
Kernel: Linux raspberrypi
4.9.41-v7+ command:
$ uname -a
Distribution: Raspbian 9.1
(stretch) command:
$ lsb_release -a
Eteindre la Raspberry

Connection HiFiBerry MiniAmp 1.0
Ecrit dessus:
config.txt:
dtoverlay=hifiberry-dac
Connecter 2 Haut-parleurs
Démarrer la Raspberry
Sous Raspbian
Voir:
configuring-linux-3-18-x
Il faut éditer le fichier /boot/config.txt
Terminal:
$
cd /boot
$ sudo nano config.txt
Remplacer:
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
par:
# Enable audio (loads snd_bcm2835)
# dtparam=audio=on
dtoverlay=hifiberry-dac
Sauver config.txt dans /boot/
Redémarrer la Raspberry
La prise casque mini-jack ne fonctionne plus.
La carte MiniAmp fonctionne:
- Son OK avec le navigateur Chromium et
par exemple:
gerard.paresys.free.fr/Soundscape/
- Son OK avec Pure Data (Menu Media -> Test Audio and MIDI...)
- Son OK avec Processing + library Sound 2.0.2
Problèmes pas importants:
- 2 applications utilisant du son ne
peuvent fonctionner à la fois.
Par exemple, si Chromium joue un son, Pure Data ne peut plus
jouer du son, et réciproquement.
- Dans la barre de menu de Raspbian, le Panel Item "Volume Control"
(icône haut-parleur) ne fonctionne pas.
Mais on peut régler le niveau sonore avec le Player Audio dans
Chromium par exemple.
- Preferences -> Audio Device Settings -> No ALSA Devices
Found
Tentative de solution:
Créer un fichier /etc/asound.conf:
pcm.!default
{
type hw card 0
}
ctl.!default {
type hw card 0
}
Terminal:
$
cd /etc
$ sudo nano
...
Sauver asound.conf dans /etc/
Redémarrer la Raspberry
Ca ne fonctionne pas, toujours les même problèmes...
Vérification:
Terminal:
$
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry
DAC HiFi pcm5102a-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
OK
Raspbian -> mise à jour:
$
sudo apt-get update
$ sudo apt-get upgrade
-> Kernel: Linux raspberrypi 4.9.41-v7+
-> Distribution: Raspbian 9.6
(stretch)
9 décembre 2018
Essai
ONSBJ6LibrarySound.zip
sur Raspberry (c'est ONSBJ avec library Sound au lieu de minim)
Avec carte HiFiBerry MiniAmp configurée -> Plante en moins de 3
minutes.
Sans carte HiFiBerry MiniAmp configurée (sortie casque) -> ne plante
pas, son sale, 60% CPU.
Et il n'y a que 2 lecteurs Audio (SoundFile) ouverts simultanément.
10 décembre 2018
Problème
Raspbian / Processing Minim / HiFiBerry MiniAmp
Processing 3.3.5
library Minim 2.2.2
Avec Carte HiFiBerry MiniAmp configurée:
Dans: /boot/config.txt:
# Enable audio (loads snd_bcm2835)
# dtparam=audio=on
dtoverlay=hifiberry-dac
Problème à l'ouverture de n'importe quel fichier Audio mp3 ou wav ou
aiff:
Ouverture de
/home/pi/Desktop/Fichier/
Processing/Ex-Processing123/AudioPlayer2datafolderChrono/
data/jouineau_sport_court.mp3
==== JavaSound Minim Error ====
==== Couldn't open the line: line with format PCM_SIGNED 44100.0 Hz, 16
bit, mono, 2 bytes/frame, little-endian not supported.
=== Minim Error ===
=== Couldn't load the file
/home/pi/Desktop/Fichier/
Processing/Ex-Processing123/AudioPlayer2datafolderChrono/
data/jouineau_sport_court.mp3
ou:
Ouverture de
/home/pi/Desktop/vibraphon.aiff
==== JavaSound Minim Error ====
==== Couldn't open the line: line with format PCM_SIGNED 44100.0 Hz, 16
bit, mono, 2 bytes/frame, big-endian not supported.
=== Minim Error ===
=== Couldn't load the file /home/pi/Desktop/vibraphon.aiff
ou:
Ouverture de Voix 0
ONSBJ_alexei.wav
==== JavaSound Minim Error ====
==== Couldn't open the line: line with format PCM_SIGNED 44100.0 Hz, 16
bit, mono, 2 bytes/frame, little-endian not supported.
=== Minim Error ===
=== Couldn't load the file ONSBJ_alexei.wav
Le son par les 2 sorties HP de la Carte HiFiBerry MiniAmp:
Pas de pb pour lire un fichier Audio avec Processing 3.3.5 + library
Sound 2.0.2
Pas de pb pour lire un fichier Audio avec Pure Data
Le son par la prise mini-jack de la Carte Raspberry:
Si on supprime la config de la Carte HiFiBerry MiniAmp:
Dans: /boot/config.txt:
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
# dtoverlay=hifiberry-dac
Pas de pb pour lire un fichier Audio avec Processing 3.3.5 + library
Minim 2.2.2
Mais pb pour lire plusieurs fichiers Audio simultanément, c'est à dire
problème quand on crée plusieurs AudioPlayer.
Donc problème avec ONSBJ11 (library minim) des qu'on demande la 2e voix
(Anna).
int NVoix = 2;
int FacteurMax = 10;
Car NVoix x FacteurMax = 2 x 10 = 20 AudioPlayer sont ouverts
simultanément dans ONSBJ11.
Fonctionne avec 2 x 2 = 4 AudioPlayer
Pb avec 2 x 3 = 6 AudioPlayer
ONSBJ12.zip pour Raspberry avec seulement 4
AudioPlayer
Voir:
Solution à essayer:
Solution 1 (library Minim)
Solution 2 (library Minim)
Solution 3 (library Minim)
Solution 4 (library Sound)
Solution 5 (library Sound) ne pas confondre
AudioSample de la library minim et
AudioSample de la library Sound
11 décembre 2018 .. 8 janvier 2019
Autres solutions Audio pour Raspberry:
30 décembre 2018

ONSBJ-Schema-Raspberry
ONSBJ-Schema-Raspberry.pdf
ONSBJ-Schema-Raspberry.odg
(... Schéma non retenu)
A voir:
2019


3 janvier 2019
7 janvier 2019

AudioSampleSound2P3.zip
Sketch Processing 3 pour tester
AudioSample de la library Sound:
github.com/gerardparesys
-> AudioSampleSound2P3

AudioSampler3datafolderP3.zip
Sketch Processing 3 pour tester
Sampler de la library minim:
github.com/gerardparesys
-> AudioSampler3datafolderP3
8 janvier 2019
9 janvier 2019 A Chalette
Config écran 7" HDMI
Raspberry connectée à un écran "normal" Dell
Faire la config pour écran
7inch
HDMI LCD Waveshare USB Capacitive Touch Screen 1024x600 Pixel
Wiki:
User Manual :
append the following lines to the
config.txt file which locates in the root of your TF card:
max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 1024 600 60 6 0 0 0
hdmi_drive=1
You must make sure that there are no spaces on either side of the equal
sign.
Eteindre
Connecter écran
7inch
Waveshare en HDMI + USB
Démarrer OK
Raspberry - Problème de qualité Audio -
Essayer:
Config Audio -> config.txt ->
Ajouter:
audio_pwm_mode=2





10 janvier 2019
Les ONSBJxx utilise
chalettedataModif.csv
à l'ancien format 4 colonnes:
Jour,Heure,Hauteur,Multiplier
26/03/2016,00:00,99.200,1
26/03/2016,00:20,99.100,1
...
-> Utiliser le nouveau format de csv:
chalette_un_an.csv Voir tpdl_double6A
pour limniseul2018.pde
ou
chalette_6_mois.csv
au format 2 colonnes:
Date,Hauteur
17.03.2016 15:40,104.6
17.03.2016 16:20,104.6
...
->
ONSBJ19.zip avec le nouveau format de
csv
Processing -> Preferences ->
Augmenter la mémoire vive disponible

ONSBJ-Schema-Raspberry2
ONSBJ-Schema-Raspberry2.pdf
ONSBJ-Schema-Raspberry2.odg
19 janvier 2019

ONSBJ_LimniDeform2.zip
A venir:
de la musique
des récits liquides
21 janvier 2019
Pour LimniDeform:
Terminal:
$
sudo raspi-config
┌-- Raspberry Pi
Software Configuration Tool (raspi-config) --┐
│
│
│ 1 Change User
Password
Change password for the current
u │
│ 2
Hostname
Set the visible name for this
Pi │
│ 3 Boot
Options
Configure options for
start-up │
│ 4 Localisation
Options Set
up language and regional sett │
│ 5 Interfacing
Options
Configure connections to
peripher │
│ 6
Overclock
Configure overclocking for your
P │
│ 7 Advanced
Options
Configure advanced
settings │
│ 8
Update
Update this tool to the latest
ve │
│ 9 About
raspi-config
Information about this
configurat │
│
│
│
<Select>
<Finish>
│
└-------------------------------------------------------------┘
-> Advanced Options
-> GL Driver Enable/Disable experimental desktop
GL driver
->

-> Legacy
Original non-GL desktop driver
-> OK -> The GL driver is disabled
-> Update -> error!
Rotation de l'écran
7inch
Waveshare 1024x600 Pixel
->
User Manual -> Display Rotating
1 To rotating the display, you can
append this statement to the config file
Terminal:
$
cd /boot
$ sudo nano config.txt
Ajouter:
display_rotate=3 #1: 90; 2: 180; 3: 270
2 Sauver config.txt dans /boot/
Redémarrer la Raspberry
Oui cela évite de devoir ajouter rotate(-HALF_PI) + translate dans les
sketches Processing;
Le résultat est beaucoup plus fluide graphiquement.
"Uploads and runs a sketch on a Raspberry Pi"

Un Mac et une Raspberry sur le même réseau WIFI.
github.com/gohai/processing-uploadtopi
Processing 3 sous MacOSX
-> Menu Outils
-> Ajouter un outil
-> Upload to Pi
-> Upload to Pi
-> Le dossier du sketch est copié sur la Raspberry dans
/home/pi/. Le sketch est lancé.
22 janvier 2019 Guy: la suite:
28 janvier 2019
Les 15 voix:
alexei_anna.wav
beauple.wav
benoitguerin_caproga.wav
cathy.wav
chevaux.wav
comptoirforestier.wav
damien.wav
delarue.wav
drifa.wav
jacquesbourgon.wav
jeanherve.wav
natali.wav
pascalegardes.wav
raymonde.wav
sylvie.wav
Dans:
data1720.zip
(145Mo)
3 février 2019

TPDL2019_1A2_Modif4.zip
Suppression du tableau de 110 images img[]
1 seule image chargée à la fois
= solution à "OutOfMemoryError"
A fonctionné plus de 24h = 146 cycles sans problème
La mémoire occupée se stabilise autour de 410Mo
4 février 2019

ONSBJ_LimniQuentin3.zip
MutipliX pour multiplier les cases de la grille en X
MutipliY pour multiplier les cases de la grille en Y
HauteurBarreRouge = 51;
LargeurBarreRouge = 600;
A faire:
1 mot par case il y en a 11 * 15
avec les 15 voix
LiquidFunProcessing by Thomas Diewald
(diwi)
10 février 2019
TPDL2019_1A2_Modif5.zip
= TPDL2019_1A2_Modif4.pde avec 1er image = random(NbrImage)
Fichiers image dans ..//data1720/
12 février 2019
Problèmes avec les fichiers xml
ONSBJ_alexei.xml
On a dans l'ordre les 5 couches:
<PhonAlign>
<Phonetization>
<Syllables>
<TokensAlign>
<Trans>
ONSBJ_anna.xml
On a dans l'ordre les 5 couches:
<PhonAlign>
<Phonetization>
<Syllables>
<TokensAlign>
<Trans2>
ONSBJ_mllecheval.xml
ONSBJ_mmecheval.xml
ONSBJ_mrcheval.xml
ONSBJ_mrcheval2.xml
On a dans l'ordre les 5 couches:
<PhonAlign>
<Phones>
<SyllAlign>
<TokensAlign>
<Trans>
ONSBJ_delarue.xml
ONSBJ_damien.xml
On a dans l'ordre les 5 couches:
<PhonAlign>
<Phones>
<SyllAlign>
<TokensAlign>
<Tokens>
Les noms des couches changent.
Mais c'est sans importance car c'est l'ordre qui importe.
Pour ONSBJ_LimniQuentin on utilise les mots donc <TokensAlign>
Problème avec:
ONSBJ_pascale.xml
ONSBJ_Natali.xml
ONSBJ_caproga.xml
ONSBJ_Lili.xml
ONSBJ_jeanherve.xml
ONSBJ_jacquesB.xml
ONSBJ_cathy.xml
On a dans l'ordre les 5 couches:
<PhonAlign>
<Phones>
<SyllAlign>
<Tokens>
<TokensAlign>
<Tokens> et <TokensAlign>
sont inversés
les 7 fichiers corrigés ->
7xml.zip
14 février 2019 A Chalette
Facade.jpg (1920 × 1200 pixels) SDF
Salle des fêtes
15 février 2019
16 février 2019
18 février 2019

ONSBJ_LimniQuentin5.zip
1 mot par case
15 voix
11 mots
3 x 20 = 60 cases
Mouvement de la barre rouge + fluide
21 février 2019
ONSBJ_LimniQuentin6 =
ONSBJ_LimniQuentin5 avec:
// Nettoyage code
// Suppression boolean[] VoixOn
// Variable speedMini = 50; vitesse (1 plus rapide 50 plus
lent)
// recycle avec limniseul OK
// Decalage de DecalY = 2 pixels de l'image vers le bas et
fond noir
// -> 2 pixel noirs en haut 2 pixel noirs en
bas
// 1024 - 4 = 1020 divisible par 10 et 20
// 2 unites de limnimetre tete-beche si MutipliX = 2 et
MutipliY = 2
// defini point par point ligne 112...
// Barre horizontale Taille = HauteurBarreNoire pixels au
milieu
22 février 2019
24 février 2019
25 février 2019
Diagrammes des hauteurs avec
LibreOffice:
chalette_6_mois.ods
chalette_un_an.ods
ONSBJ_LimniQuentin8.zip
= ONSBJ_LimniQuentin7 avec:
// frameRate(30);
// Texte en majuscule
// limniseul2019_2.pde calcule IndiceLimniMini et
IndiceLimniMaxi
// 2 seuils differents selon qu'on est avant ou apres le
maxi (IndiceLimniMaxi)
// Seuil pour accumuler les noirs = PasCrue = 1300 avant le
maxi
// Seuil pour revenir au 90 blancs = Crue = 2800 apres le
maxi
26 février 2019


ONSBJ_LimniQuentin9.zip
= ONSBJ_LimniQuentin8 avec:
NombreTexteMaxi = 11 = Nombre de mot maxi affiché simultanément
27 février 2019
3 raspberry sketch -> noCursor(); en
début de setup
10 janvier .. 2 mars 2019
ONSBJ14.zip
Problème:
après rotation, sur
Raspberry le rendu image est moins fluide
->
ONSBJ18.zip
avec 6 voix au lieu de 2:
ONSBJ_alexei, ONSBJ_anna, ONSBJ_mmecheval,
ONSBJ_mllecheval, ONSBJ_mrcheval, ONSBJ_mrcheval2
OK avec 60 players simultanés avec Alea sous MacOS
OK 18 players simultanés avec Alea sous Raspbian
en mettant FacteurMax = 3 au début: 3 x 6 voix =18
->
ONSBJ19.zip avec le nouveau format de
csv:
chalette_un_an.csv
ou
chalette_6_mois.csv
Affichage des cycles et du temps
Ajout Silence random aprés chaque voix (SilenceMin et
SilenceMax en msec)
->
ONSBJ20.zip
avec:
limniseul2019.pde
rect(0, hhh, width, 50) dans ONSBJ20.pde, pas dans
limniseul2019.pde
Rotation pour Raspberry inversée
Mode non Alea: Affichage texte synchro avec voix
Calcul Duree[Voix] = Duree des NVoix (absente des nouveaux
XML)
Effacement texte dans les silences
Suppression Bord noir ligne 234..
Facteur (d'accumulation) choisi avec PasCrue Crue2 Crue1
Crue
J Jump dans le csv de data limnimetriques
->
ONSBJ21.zip
avec:
9 voix (au lieu de 6)
Le sketch s'adapte automatiquement au nombre de voix
en ajoutant/supprimant des lignes en 35 .. 43
LimniMini LimniMaxi calculés dans limniseul2019.pde mais
inutile ici
lLimniMini LimniMaxi en mm comme LimniHauteur[IndiceLimni]
->
ONSBJ22.zip
avec:
Vertical = true pour Raspberry écran horizontal 1024x600
Rasp = true pour Raspberry écran
Vertical 600x1024
Touche T -> AvecTexte = true ou false
Demarrage Ok "Pascrue" et passage au mode alea
quand
LimniHauteur[IndiceLimni] > PasCrue = 1300mm
Silence map avec LimniHauteur[IndiceLimni]
->
ONSBJ23.zip
avec:
15 Voix OK
FacteurMax = 2 OK
Lissage du deplacement de la barreRouge de 0 .. 99
0 = Pas de lissage 99 = lissage max
->
ONSBJ24.zip
7 fichiers ONSBJ_pascale.xml ... corriges
boolean LargeGuy = true pour tester ecran large SDF
1920x1080
frameRate(30)
Passages PasCrue -> Crue -> PasCrue corriges
Passages Cycle corrigé
noCursor();
->
ONSBJ25.zip
Correction affichage texte trop rapide...
->
ONSBJ26.zip
Position texte au hasard dans un tableau PositionLargeGuyXY
->
ONSBJ27.zip
Modif limniseul2019_3.pde -> Recup Date du fichier .csv

ONSBJ27.mp3 1 cycle 10'15" (15M)
Avec chalette_6_mois.csv
3 mars 2019
Logiciel Chataigne:
Hey guyk,
You can send osc to madmapper using the generic OSC module.
Madmapper is not on the list because control addresses are dynamic and
depend on the objects names,
and on top of that, madmapper has its own custom osc address system, so
it would not be relevant to implement a "generic" madmapper module.
Madmapper implements OSCQuery, meaning that when Chataigne will
implement it as well (in the roadmap), it will be possible to
automatically get a list of all the items in the session, so it will be
then more interesting to add a Madmapper module.
Also, Madmapper is allowing and using spaces on OSC addresses,
which is not compliant with the OSC protocol specification,
and it's problematic because JUCE won't allow to send osc messages with
spaces.
Hope that helps !
4 mars 2019 A Chalette
TPDL2019_1A2_Modif6.zip
avec le dossier:
data1720.zip
(145Mo)
Processing -> OSC -> PureData
Avec library oscP5 pour Processing
Avec library oscx pour PureData
OK MacOSX Ubuntu Windows-32b
Problème Windows10-64b
Solution pour Windows10-64b -> library mrpeach et objets packOSC
-> udpsend -> udpreceive -> unpackOSC
A faire...
(idem PureData -> OSC -> Processing)
Logiciel
Chataigne de Benjamin Kuperberg
Chataigne -> OSC -> MadMapper
-> OSC ->
PureData
Chataigne -> OSC -> MadMapper -> OSC -> PureData ?
PureData -> OSC ->
MadMapper Pb library oscx et Windows10-64b
->
VB-Audio ->
MadMapper
->
VB-Audio ->
Ampli -> HP
7 mars 2019
Sous MacOSX (A vérifier sous
Windows10-64b)
PureData ->
OSC -> Chataigne
PureData -> OSC -> MadMapper
Pure Data Output OSC Pd-0.49-1-i386
->
PatchSendOSC.pd avec library
mrpeach
Chataigne Input OSC Chataigne
Official Documentation
Module Panel -> + -> Protocol -> OSC
-> Inspector Panel -> OSC -> Log incomming -> cocher
-> OSC Input -> Local Port -> 12000

->
9 mars 2019
PureData -> OSC -> MadMapper
1 patch PureData contrôle par OSC:
- Curve de Noisy BarCode
de MadMapper
- Scale de Noisy BarCode de MadMapper
- start_next des columns
- start_previous des columns
MadMapper Input OSC
(La version de
Demo de
MadMapper est inutilisable: Loading disabled, Saving disabled...)
MadMapper 3.6.8
-> Preferences ->
Clic droit Curve ->
Add OSC control ->
-> Clic Learn -> Emettre de l'OSC avec
ExMM64b-OSC-Send-MadMapper.pd.zip
ci-dessus -> /argo/Curve s'affiche
->
testavecoscPd3.mad
Contrôle du n° column (1..16):
MadMapper -> OSC
MadMapper peut renvoyer des commandes
OSC (à vérifier sous Windows).
Par exemple peut renvoyer (feedback) un nombre entre 0 et 1 entre le
début et la fin de la lecture d'un movie.
Choisir OSC Feedback Port: 3000 (par exemple) dans Preferences.
et:
10 mars 2019
Des
logiciels TimeLine:
-
Chataigne
de Benjamin Kuperberg
- Score -
ossia
-
IanniX
OSC MIDI Syphon
MacOS Linux Windows
Free
Documentation:
Wiki
-
Vezér
OSC MIDI DMX Audio
MacOS
118€
- Sous Puredata:
OSC MIDI DMX Audio
MacOS Linux Windows
Free
14 mars 2019

MadMapper Cue Scheduler
module
15 mars 2019
TPDL2019_1A2_Modif7.zip
avec le dossier:
data1720.zip
(145Mo)
Processing -> OSC -> PureData
Avec library oscP5 pour Processing
Avec library mrpeach pour PureData
Les 15 enregistrements Audio ont des durées entre:
0'44" = 44" jeanherve.wav
et
2'06" = 126" beauple.wav
15 mars 2019
Les 15 Voix dans Audacity:

18 mars 2019

TPDL2019_1A2_Modif8.zip
OSC avec library mrpeach
Ajout Voix Solo puis a la fin Grain
Choeur quand Hauteur > 210cm
s'arrête quand < 200cm
Ajouter Choeur.wav dans dossier data1720
19 mars 2019

VideoMapping avec MadMapper
ArchiveTimeline3.zip
OSC avec library mrpeach
Ajout Voix Solo
Choeur
Ajouter Choeur.wav dans dossier pdmadmapper
Ajouter 15 Voix dans dossier pdmadmapper
MadMapper -> Preferences -> OSC
-> Input Port 12000
-> Feedback Port 3000
-> Auto
A testPDMadmapper3.mad -> Ouvrir avec MadMapper
B TimeLine3.pd -> Ouvrir avec Pure Data
C TimeLine3.pd -> Module SensOSC -> 1 Clic Connect
D TimeLine3.pd -> 2 Clic Start
21 mars 2019
ArchiveTimeline5.zip
MadMapper-> Menu Controle -> Controls List -> OSC ->
contrôle par OSC des columns, des schedulers et du
feedback de la position de lecture d'un film.
22 mars 2019
ONSBJ_LimniDeform5.zip
= ONSBJ_LimniDeform3 avec:
limniseul2019_3.pde
Taper M Menu
Controle PatchLimnideform5.pd PureData par OSC
Manque: noCursor();
Lancement sur Raspberry
Outils -> Upload to Pi
Pb du patch Pure Data PatchLimnideform5.pd:
Placer le fichier PatchLimnideform5.pd
dans le dossier data sinon il n'est pas uploadé sur Raspberry.
Pb library mrpeach (non installable avec deken) installée mais pas de
OSC
Pb zexy/list2symbol
Pb creb/ead~
Terminal:
pi@raspberrypi:~
$ sudo apt-get update
pi@raspberrypi:~ $ sudo apt-get install pd-creb
... Pb
pi@raspberrypi:~ $ sudo apt --fix-broken install
... Pb
pi@raspberrypi:~ $ sudo apt-get install pd-oscx
E: Unable to locate package pd-oscx
Les 3 Raspberry:
1 Sketch ONSBJ27
2 Sketch ONSBJ_LimniQuentin9
3 Sketch ONSBJ_LimniDeform5
1 & 2: Ecran Raspberry vertical (270°) et pas de P3D:
Dans /boot/config.txt ajouter les
lignes:
display_rotate=3
#1: 90; 2: 180; 3: 270
3: Ecran Raspberry horizontal et P3D:
#display_rotate=3
#1: 90; 2: 180; 3: 270
et raspi-config: G3 Legacy Original non-GL desktop driver
Re-installation complete:
SD-Card 64Go formatté ExFAT -> Formattée FAT32 avec Utilitaire de
disque de MacOSX
Download
processing-3.4-linux-raspbian.zip
(1.96Go)
"the latest Raspbian image with
Processing pre-installed. This image is based on Processing 3.4 and
Raspbian release March 2018 and works on all versions of the Pi."
pi.processing.org/get-started/
.zip -> Etcher Flash -> SD-Card
Placer la Micro SD-Card dans la Raspberry Pi
Démarrer la Raspberry
Config écran 7" HDMI -> Voir 9 janvier 2019
Pour ONSBJ_LimniDeform et OpenGL P2D ou P3D: (voir 21 janvier 2019)
Terminal:
$ sudo raspi-config
-> Advanced Options
-> GL Driver Enable/Disable experimental desktop
GL driver
-> Legacy
Original non-GL desktop driver
-> OK -> The GL driver is disabled
24..28 mars 2019 Installation au Centre d’art contemporain Les
Tanneries à Amilly
L'équipe des Tanneries:
Éric Degoutte, directeur et responsable
de la programmation
Email : direction-tanneries@amilly45.fr
Jeanne Pelloquin, chargée des publics et du développement culturel
Email : publics-tanneries@amilly45.fr
Marguerite Pilven, chargée de communication et de relations
publiques
Email : communication-tanneries@amilly45.fr
Julien Crochard, responsable technique et de production
Email : production-tanneries@amilly45.fr
Simon Castelli-Kérec, médiateur – plasticien
Email : publics-tanneries@amilly45.fr
Muriel Renault, chargée d’administration et d’accueil des publics
Email : contact-tanneries@amilly45.fr
Gaëlle Baudry, chargée d’accueil des publics et de suivi des expositions
Email : contact-tanneries@amilly45.fr
ONSBJ_LimniDeform6.zip
Version Raspberry
noCursor()
void settings() fullScreen...
PatchLimnideform6.pd version Raspberry:
zexy/list2symbol remplace par
cyclone/tosymbol (Play.)
Envelop. Vanilla au lieu de creb/ead~
ReceiveOSC. Vanilla
Sous
Raspbian "Raspbian GNU/Linux 9 (stretch)" sur les 3 Raspberry:
Config écran 7" HDMI
$
cd /boot
$ sudo nano config.txt
Ajouter:
max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 1024 600 60 6 0 0 0
hdmi_drive=1
Raspberry 1 & 2: Ecran vertical
(270°) et pas de P3D:
Ajouter les lignes:
display_rotate=3
#1: 90; 2: 180; 3: 270
Raspberry 3: Ecran horizontal et P3D,
commenter:
#display_rotate=3
#1: 90; 2: 180; 3: 2700
et raspi-config:
$
sudo raspi-config
-> G3 Legacy Original non-GL
desktop driver
Forcer audio output to jack: (Voir:
audio-config.md)
$
sudo raspi-config
-> Option Advanced Options
-> Option Audio
-> Choisir
->
Finish to exit the configuration tool.
Fixer manuellement l'adresse du WIFI (et du cable) en éditant le
fichier: /etc/dhcpcd.conf
$
sudo nano /etc/dhcpcd.conf
Ajouter:
interface
eth0
static ip_address=192.168.1.13/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
interface wlan0
static ip_address=192.168.1.203/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
Vérifier Audio:
$
cd /boot
$ sudo nano config.txt
Vérifier:
#
Enable audio (loads snd_bcm2835)
dtparam=audio=on
Sous
Raspbian, sur la raspberry ONSBJ_LimniDeform7
Lancement d'un Shell au boot lancant un sketch Processing + un patch
PureData
Voir:
processing-raspberry-pi-auto-run-a-sketch-on-boot/
-> autostart
$
sudo nano ~/.config/lxsession/LXDE-pi/autostart
"The file that opens will probably have a couple of basic lines in it
already.
On a new line at the bottom of the file, enter the following text:"
@bash
/home/pi/myScript.sh
cf methode.txt
La méthode qui modifie rc.local au lieu
de autostart ne fonctionne pas:
Sous
MacOSX, sur le Mac-mini de TPDL2019_1A ou B ou C ou D
Rendre
Processing scriptable:
Processing
-> Menu Tools
-> Install "processing-java"
un "Script shell de Terminal" Script.command est lancé au démarrage:
#!/bin/bash
echo Lancement du sketch Processing TPDL2019_1C.pde
processing-java --sketch=/Users/b/Desktop/TPDL2019/TPDLA/TPDL2019_1C
--force --run --output=/Users/b/Desktop/Test &
/Applications/Pd-0.49-1-i386.app/Contents/MacOS/Pd
/Users/b/Desktop/TPDL2019/TPDLA/TPDL2019_1A/ PatchReceiveOSCx6.pd
exit 0
Rendre le script exécutable -> Terminal (Script1.command est
sur le bureau):
$
chmod +x /Users/b/Desktop/Script1.command
Problème: la 2e barre de menu du 2e écran
Solution: Préférences Système
-> Mission Control
-> Décocher Les écrans disposent de Spaces distincts
Mac-mini -> USB ->
Interface
Cymatic Audio Live Player LP-16 ->
3 Ampli Audio stereo -> 6 enceintes Dynavox CS-PA1
-> HDMI ->
Video-projecteur Droit
-> Cable Ethernet -> Box WIFI
-> WIFI ->
3 x Raspberry
-> Cable Ethernet -> PC Ubuntu
Processing -> OSC Port 11000
local -> PureData -> 6 canaux Audio
-> OSC Port 12000 192.168.1.22 -> PC Ubuntu
-> OSC Port 12000 192.168.1.200 -> Raspberry 1
-> OSC Port 12000 192.168.1.201 -> Raspberry 2
-> OSC Port 12000 192.168.1.202 -> Raspberry 3
OSC -> PC Ubuntu -> HDMI -> Video-projecteur Gauche
OSC Port 12000 -> Raspberry 1 Sketch Processing 3 ONSBJ28
OSC Port 12000 -> Raspberry 2 Sketch Processing 3
ONSBJ_LimniQuentin10
OSC Port 12000 -> Raspberry 3 Sketch Processing 3
ONSBJ_LimniDeform7 -> OSC Port 11000 local -> Patch
PureData PatchLimnideform7.pd

30 mars 2019 .. 12 mai 2019 Exposition

Les Tanneries
Amilly Trop près du Loing
Centre d’art contemporain Les Tanneries
234 rue des ponts 45200 Amilly
lundi 25 .. vendredi 29 mars 2019 Montage
samedi 30 mars 2019 Vernissage
Expo: 30 mars .. 12 mai
3 avril Installation du Video-projecteur
du 5 au 14 avril Video mapping sur la façade de la salle des fêtes de
Montargis

Facebook
Centre d'art contemporain Les Tanneries
Un agréable air de printemps samedi
dernier !
Près de 120 personnes étaient présentes pour assister au vernissage
de l'exposition
"Trop près du Loing" de Guykayser - création sonore Gérard Parésys
- (31 mars - 12 mai).
Ils ont pu, aussi, participer à la rencontre avec les artistes Léa
Belooussovitch, Tatiana Wolska et Bernard Calet, venus conclure
le deuxième temps de la saison Script, scraps and tracks.
D'une saison à l'autre ...
guykayser.autoportrait.com ->
on-ne-se-baigne-jamais-deux-fois-dans-la-meme-riviere
20 avril 2019
Après 20 jours de fonctionnement ...
bruit dans les 6 enceintes de TPDL, après qq heures de fonctionnement...
Pourquoi?
Cymatic
Audio Live Player LP-16 ?
Voir:
lp-16-as-mac-audio-interface-problem-grainy-sound-2/
Mise à jour 83958 (Feb 2018) du firmware de l'interface Cymatic Audio
Live Player LP-16.
"The LP-16’s currently installed firmware version is shown briefly on
the start screen when the unit is powering up...
If you find that your firmware version number is lower than the latest
firmware released on the website, please download and install the newer
firmware, following the instructions that accompany the firmware
download file."
-> Non, ça ne résout pas le
problème.
Solution: Remplacement de l'interface
(6 canaux) par l'interface intégrée à 2 canaux du Mac mini
Le signal Audio est envoyé sur 4 des 6 enceintes.
25 mai 2020
2 juin 2020
20 mai 2021
Nouvelle version TPDLA pour
compatibilité Windows 10
Suppression library oscx, non compatible dans PatchReceiveOSCx2.pd.
TPDLA(Master).zip +
data1720.zip
Lancement d'un des 4 TPDL2019_1x sous
Mac ou Windows (sans les autres machines connectées en réseau)
0 Processing et Pure Data doivent être
installés
1 Ajouter le dossier "data1720" (190Mo) dans le dossier TPDLA(Master):
data1720.zip
2 Dans le dossier TPDL2019_1A: ouvrir PatchReceiveOSCx2.pd
On entends une voix sur 2 canaux: data1720/delarue.wav.
(Variante avec une interface Audio possédant au moins 6 canaux:
Ouvrir PatchReceiveOSCx6.pd)
3 Dans le dossier TPDL2019_1A: ouvrir TPDL2019_1A.pde
Modifier la ligne 19:
boolean MaitreOSC = false;
4 Lancer TPDL2019_1A.pde
Le patch Pure Data est maintenant contrôlé par le sketch
Processing
5 idem avec TPDL2019_1B TPDL2019_1C TPDL2019_1D
OK sous MacOSX
+ Processing 3.5.4 + library oscP5
+ Pd-0.50-2 + library pddp cyclone zexy mrpeach
ou + Pd-extended-0.43.4
OK sous Windows 10
+ Processing 3.5.4 + library oscP5
+ Pd-0.51-3 + library pddp cyclone zexy mrpeach
En cas de problème:
Pas de son à l'étape 2: Vérifier:
- Pure Data -> Menu Média ->
Paramètres audio... -> Périphériques de sortie -> ...
- Pure Data -> Menu Média -> Tester l'audio et le MIDI... ->
TEST TONES
-> Cocher 60 .. 80 .. noise
On doit entendre du son
2 octobre 2023
Trop près du Loing & ChatGPT
"Le nouveau Bing AI est alimenté par un modèle amélioré de ChatGPT, mais qui a ensuite été confirmé comme étant GPT-4."
Bing AI -> Qu'est-ce que l'exposition 'Trop près du loing - un autoportrait collectif'?
...
Toute personne dont le nom, la
photographie, la voix
apparaît sur ce site peut à tout moment demander la suppression ou la
modification
des informations la concernant en contactant: gerard.paresys
page mise à jour 2 10
2023