23 octobre 2022 Le camion Écouter-Parler à la Ferté-Milon sur le canal de l'Ourcq
La Gaule Milonaise organise un concours carnassier NO KILL en équipe de deux dans le canal de l’Ourcq à LA FERTE MILON
sur deux secteurs : KIOSQUE – PONT DE MAROLLES, KIOSQUE – FRAYERE BRAS DE MOSLOY.
9 décembre 2022 Guy:
Réponse de l'intelligence artificielle à ces deux questions:
L'hydrolinguistique est une étude de la
relation entre la langue et l'eau. Cela peut inclure des aspects tels
que l'utilisation de l'eau dans les expressions idiomatiques en
français, les différents mots utilisés dans différentes langues pour
désigner l'eau, et même comment l'eau influence la façon dont nous
parlons et écrivons. C'est un domaine de recherche intéressant qui peut
nous en apprendre beaucoup sur la langue et la façon dont nous
l'utilisons.
faut il enseigner l'hydrolinguistique ?
Il n'existe pas de consensus sur le
fait qu'il soit nécessaire d'enseigner l'hydrolinguistique dans les
programmes scolaires. Comme c'est un domaine de recherche relativement
nouveau et spécialisé, il n'est pas inclus dans la plupart des
programmes d'études. Cependant, certains pourraient argumenter que
l'étude de la relation entre la langue et l'eau peut être utile pour
comprendre comment notre langue fonctionne et comment elle est
influencée par notre environnement. Si vous êtes intéressé par
l'hydrolinguistique, vous pourriez envisager de suivre des cours
universitaires ou de lire des livres ou des articles sur le sujet pour
en apprendre davantage.
pas de son pas de message d'erreur!
Solution Réglages pour ce site web... -> Toujours autoriser la lecture automatique
MAMP + Chrome: OK
Solution?
- https au lieu de http ?
- 22 novembre 2023: Essai en actualisant p5.js et p5.sound.js avec
Version 1.8.0 (October 25, 2023) -> même problème avec Chrome &
Opera & Edge
"Note: This setup was originally designed for an offline WLAN, providing access to a small number of locally hosted domains ... think the WiFi media portal on a flight or boat."
Intentions / Contexte: Proposer des informations sur les œuvres
exposées, sous la forme de pages web accessibles en local sur un
portail captif, via un spot WIFI en flashant un code QR
HTML isn't a programming language and doesn't have the ability to write loops.
To do that you will need some other language to generate HTML, e.g. JavaScript.
You could use some JavaScript like this:
for(var i = 0; i < 10; i++) {
document.body.innerHTML += '<div
class="item"><div class="portfolio-item"><a
href="img/portfolio-item-' + i + '.jpg" data-lightbox="image-' + i +
'"><img src="img/portfolio-item-' + i +
'.jpg"></a></div></div>'
}
This example just outputs to the body tag, so you'd also need to change that to the container where you want these items output.
Fonctionne dans un PC sous Ubuntu dont l'adresse IP fixe est: 192.168.0.101
Placer le contenu de bouchon-swiper4.zip décompressé dans Ordinateur/var/www/ondes
Placer le contenu de ondes2_1.zip décompressé sur le bureau
NumeroBouchon envoyé par index.html corrigé.
Les 24 premiers bouchons fonctionnent.
Problème de l'alignement des bouchons dans index.html:
25 juillet 2023
Demande à ChatGPT: comment faire un portail captif avec seulement un réseau local?
Pour créer un portail captif avec
seulement un réseau local, vous pouvez utiliser un logiciel appelé
"Captive Portal". Un portail captif est un système qui redirige
automatiquement les utilisateurs d'un réseau local vers une page
d'authentification avant de leur permettre d'accéder à Internet. Voici
les étapes de base pour mettre en place un portail captif sur un réseau
local :
Étape 1 : Configuration du réseau local Assurez-vous d'avoir un réseau
local fonctionnel avec un routeur ou un point d'accès sans fil qui gère
les connexions des utilisateurs. Connectez-vous à l'interface
d'administration du routeur/point d'accès pour configurer les
paramètres du réseau.
Étape 2 : Sélection d'un logiciel de portail captif Il existe
différents logiciels de portail captif disponibles, tels que
CoovaChilli, OpenWrt, pfSense, etc. Sélectionnez celui qui correspond
le mieux à vos besoins et à votre configuration matérielle.
Étape 3 : Installation du logiciel de portail captif Suivez les
instructions fournies par le logiciel que vous avez choisi pour
l'installer sur votre routeur ou point d'accès. Cela peut impliquer de
télécharger un firmware personnalisé ou de configurer le logiciel à
l'aide de lignes de commande.
Étape 4 : Configuration du portail captif Accédez à l'interface
d'administration du logiciel de portail captif et configurez les
paramètres de base, tels que le SSID du réseau, les paramètres de
sécurité et les options d'authentification.
Étape 5 : Personnalisation de la page d'authentification Le portail
captif redirigera automatiquement les utilisateurs vers une page
d'authentification. Personnalisez cette page avec les informations que
vous souhaitez afficher aux utilisateurs et les options
d'authentification (par exemple, nom d'utilisateur et mot de passe, ou
une option d'inscription).
Étape 6 : Test du portail captif Connectez un appareil à votre réseau
local pour tester le fonctionnement du portail captif. Lorsque vous
accédez à Internet pour la première fois, vous devriez être redirigé
vers la page d'authentification. Une fois que vous vous êtes
authentifié avec succès, vous devriez pouvoir accéder à Internet
normalement.
Veuillez noter que la mise en place d'un portail captif peut être
complexe selon le logiciel utilisé et votre niveau d'expertise
technique. Assurez-vous de bien comprendre les implications de la
configuration du portail captif pour votre réseau local, car cela peut
affecter la sécurité et la confidentialité des utilisateurs.
Merci mais j'en veux un sans accès à internet
Si vous souhaitez créer un portail
captif sans accès à Internet, vous pouvez le faire en configurant
simplement un réseau local isolé. Voici comment procéder :
Étape 1 : Configuration du réseau local Assurez-vous d'avoir un réseau
local fonctionnel avec un routeur ou un point d'accès sans fil qui gère
les connexions des utilisateurs. Connectez-vous à l'interface
d'administration du routeur/point d'accès pour configurer les
paramètres du réseau.
Étape 2 : Isoler le réseau local Dans les paramètres du routeur/point
d'accès, recherchez l'option "Isolation des clients" ou "Isolation du
réseau" et activez-la. Cette fonctionnalité empêchera les appareils
connectés au réseau local de communiquer directement les uns avec les
autres.
Étape 3 : Personnalisation de la page d'authentification (facultatif)
Si vous souhaitez toujours rediriger les utilisateurs vers une page
d'authentification, vous pouvez le faire, mais sans leur accorder
l'accès à Internet. Cela peut être utile si vous voulez fournir des
informations locales ou des instructions aux utilisateurs.
Étape 4 : Test du portail captif Connectez un appareil à votre réseau
local pour tester le fonctionnement du portail captif. Lorsque vous
accédez à Internet pour la première fois, vous pouvez être redirigé
vers une page d'authentification personnalisée, mais étant donné que
l'accès à Internet est isolé, l'utilisateur ne pourra pas naviguer sur
le Web.
En suivant ces étapes, vous aurez un portail captif qui redirige les
utilisateurs vers une page d'authentification personnalisée, mais sans
leur donner accès à Internet. Cela peut être utile pour fournir des
informations spécifiques aux utilisateurs ou restreindre l'accès à
Internet dans certaines situations.
Sketch Processing: ondes11.zip (9Ko) A lancer en mode Present. 24 bouchons fonctionnent:
3 août 2023
Sketch Processing: ondes14.zip (9Ko) A lancer en mode Present.
24 bouchons fonctionnent.
- 63 fichiers images: Init1.jpg,
Init2.jpg .. Init63.jpg correspondant aux 63 bouchons, répartis dans
les dossiers d'images, sont affichés en premier, au début de
chaque conversation pendant TempsInit en msec.
Les autres fichiers onde0.jpg, onde1.jpg ... sont ensuite affichés en ordre, ou en aléatoire.
- 1 colonne DureeInit ajoutée: La durée en msec de la premiere image d'un bouchon (init36.jpg par exemple)
- Remplacer ondes_image/Tracteur/init64.jpg par ondes_image/Tracteur/init63.jpg
- DureeImage de TablOnde.csv remplace totalTimeImage = int(map(TabData[IndiceData], DataMini, DataMaxi, 22000, 28000));
- Prenom et Lieu affichés sur l'image initxx.jpg
- Le bouton StopEnTouchantGauche ne déclenche plus le bouchon 21 avec écran tactile.
- 2e bouton StopEnTouchantDroit à droite ouvre un 2e "EcranStopEnTouchant".
Problème Processing354 sous MacOS quand envoie avec index.html et OSC, pas de problème en envoyant le bouchon avec la grille:
# A fatal error has been detected by the Java Runtime Environment:
...
# Problematic frame:
# C [libGL.dylib+0x185e] glEnable+0xf
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
...
"ONDES est une création qui voyage dans la diversité de la langue
française en suivant la rivière et le canal de l’Ourcq. C’est donc une
œuvre hydrolinguistique* qui fait se rencontrer cours d’eau et
enregistrements visuels et sonores. Comme la rivière, la langue est en
mouvement et se nourrit d’apports multiples.
Chaque individu, famille, couple, groupe participant à la collecte
audio dans le camion Ecouter-Parler choisit parmi 63 flotteurs de
pêche, symboles témoins de ces 63 rencontres. Ce voyage est aussi le
temps d’une collecte photographique sur les paysages de la rivière et
du canal.
Cette première présentation révèle les enregistrements recueillis dans
la zone de l’Ourcq amont. De Courmont à Mareuil, ce sont 24 voix dont
les flux se succèdent en épousant le rythme du cours d’eau."
- Font Oswald-Light.ttf ajoutée
- ondes26.mp3 nouveau
- DureeSketch renommé DureeData enregistré dans TablOnde.csv
- TablOnde.csv modifié:
Caranda,4 remplacé par Caranda,5
Colonne DureeData ajoutée
- Readata2020_1.pde renommé Readata2023.pde
- Correction int divisA dans setup() et dans NouveauFichierImage2() (était inutile)
- Mode Alea dans les dossiers d'images -> fonction Urne qui tire 1
fois chaque image du dossier sans répétition avant de recommencer un
cycle. "no-repeat random number generator"
- Ajout header Hauteur dans chouy.csv
- IndiceData = 0; supprimé dans void DebutCycle()
ondes18 plantait quand DureeData est faible (90 par exemple), et qu'il y a un nouveau cycle.
-> ArrayIndexOutOfBoundsException: Index 1097 out of bounds for length 1097
à la ligne:
formedelacourbe = int(map(TabData[IndiceData], DataMini, DataMaxi, -500, 500));
1097 est le nombre de Data dans chouy.csv
if ((movie.time()) >= movie.duration()) movie.jump(0);
Sketch Processing -> A faire:
- Enregistrement du niveau sonore choisi en dB dans un fichier Config.txt ?
- + de 63 Bouchons/Conversations ?
30 octobre .. 5 novembre 2023
Le camion Écouter-Parler et le totem Les Flotteurs de l’Ourcq à la Cité internationale de la langue française à Villers-Cotterêts dans le jardin de la reine.
Cité internationale de la langue française - Château de Villers-Cotterêts
1 place Aristide Briand 02600 Villers-Cotterêts
En choisissant un style de conversation "Plus Créatif":
Qu’est-ce que l’hydrolinguistique ?
L’hydrolinguistique est un terme
inventé par l’artiste Guykayser pour désigner une création artistique
qui utilise l’eau et la langue comme médiums. Selon sa définition,
l’hydrolinguistique est “l’art de faire parler l’eau, de lui donner une
voix, une langue, une parole” 1. Il s’agit d’une pratique
qui explore les liens entre le son, le sens et le mouvement de l’eau,
ainsi que les différentes langues parlées par les humains.
L’hydrolinguistique se manifeste sous différentes formes, comme des
installations, des performances, des sculptures ou des enregistrements
sonores. L’un des projets d’hydrolinguistique de Guykayser est Ondes,
qui consiste à capter les sons de l’eau du canal de l’Ourcq et à les
diffuser dans des flotteurs et un totem interactifs 1. Un
autre projet est Écouter-Parler, qui est un laboratoire mobile des
langues qui sillonne le territoire français pour faire découvrir les
langues parlées en France et inviter les participants à contribuer au
portrait sonore de la France 2. L’hydrolinguistique est
donc une démarche artistique originale et innovante qui met en valeur
la diversité linguistique et la richesse de l’eau.
En choisissant un style de conversation "Plus équilibré":
Qu’est-ce que l’hydrolinguistique ?
L’hydrolinguistique
est un terme intrigant, n’est-ce pas ? En 2019, il a fait son
apparition et a suscité la curiosité des esprits linguistiques. Voici
sa définition officielle : Hydrolinguistique
[idʀɔlε̃gɥistik] n. f. – XXIe siècle (2019) ; composée de hydro (du
grec ancien ὕδριος, signifiant « d’eau, aqueux ») et linguistique.
L’hydrolinguistique explore les liens entre l’eau et le langage,
peut-être dans des contextes poétiques, métaphoriques ou même
scientifiques. Imaginez les mots flottant comme des gouttes d’eau, se
mêlant et se transformant dans le courant des conversations. Peut-être
que cette année, 2023, sera celle où nous plongerons plus profondément
dans les eaux mystérieuses de l’hydrolinguistique.
En choisissant un style de conversation "Plus précis":
Qu’est-ce que l’hydrolinguistique ?
Je suis désolé, mais je n’ai pas trouvé
d’informations précises sur l’hydrolinguistique. Il semble que ce soit
un terme très récent et peut-être spécifique à un certain contexte ou
domaine. Je vous suggère de rechercher davantage d’informations auprès
d’une source fiable ou d’un expert dans le domaine concerné. Si vous
avez d’autres questions ou besoin d’aide sur un autre sujet, n’hésitez
pas à me le faire savoir.
En partant de zondes7 (3 avril 2023) -> zondesB1.zip (31Mo) = index.html + sketch.js + style.css
avec p5.js + p5.sound.js + draggable.js
- Le fichier image: lesvagues.png ne doit pas être en X = 725 et Y = 921, je mets 500 et 795 (Voir cartehydrolinguistique3.jpg)
- Les 7 fichiers bouchon1.png, bouchon36.png etc... ne conviennent pas
ils font 1920 x 1080 pixels, je garde la version precedente
- Je renomme les 7 fichiers png et mp3:
- Firefox: OK
- Chrome & Opera & Edge sous MacOS: Pb :
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'addModule') at p5.sound.js:1191:41
- Chrome & Edge sous Windows 10: OK
- MAMP + Chrome: OK
Solution?
- Ne fonctionne pas avec écran tactile (Test smartphone Androïd).
Attention à Autoplay availability -> Solution vid.volume(0);
- Son en boucle?
- Ajouter 5 autres effets sonores: Delay, Convolver, Reverb, rate() ... ?
22 novembre 2023 A Châlette sur Loing
zondesB2.zip (35Mo) = index.html + sketch.js + style.css + TableBouchon.csv
avec p5.js + p5.sound.js + draggable.js
= zondesB1 + video: circuit.mp4 + 3e effet sonore Grain dans zone3
"WebPd is a compiler for the Pure Data audio programming language allowing to run .pd patches in web pages."
"It converts the audio graph and processing objects from a patch into plain human-readable JavaScript..."
2 décembre 2023
p5.js getAudioContext()
"Some browsers require users to startAudioContext with a user gesture..."
Au sujet des messages d'erreurs de la console JavaScript (dans Chrome par exemple):
The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://goo.gl/7K7WLu
Depuis plus de 2 ans, toutes les versions de la library p5.sound.js chargées avec la library "p5.js complete" sur le site officiel étaient une vieille version: 1.0.1 - 2021-05-25!
Donc les essais de changement de version pour résoudre les problèmes étaient complètement inutiles!
Les fichiers ont des dates différentes mais sont tous identiques!
Le numéro de version n'est pas celui de p5.js. On le trouve à la première ligne du fichier p5.sound.js
Cette version 1.0.2 résoud le problème de distorsion Audio qui apparait après quelques minutes d'utilisation.
(Voir: 22 novembre 2023 zondesB2)
On trouve une version alpha de p5.sound.js de Aarón Montoya-moraga sur: https://github.com/processing/p5.sound.js/
C'est la Version: v0.0.4-alpha December 02, 2023
La future version de p5.sound s'annonce très réduite!
Il y a encore parfois un plantage quand on sort de la zone 3 vers la zone 2...
p5.sound.js:2469 Uncaught jump time out of range
20 mars 2024
re-ondes4 -> En remplaçant:
this.sound.playMode('sustain'); // sustain/restart sustain = polyphonic playing
par:
this.sound.playMode('restart '); // sustain/restart sustain = polyphonic playing
dans la Zone4,
il n'y a plus de plantage quand on passe de la Zone3 à la Zone2 !!!
* p5.SoundFile has two play modes: <code>restart</code> and
* <code>sustain</code>. Play Mode determines what happens to a
* p5.SoundFile if it is triggered while in the middle of playback.
* In sustain mode, playback will continue simultaneous to the
* new playback. In restart mode, play() will stop playback
* and start over. With untilDone, a sound will play only if it's
* not already playing. Sustain is the default mode.
Le plantage disparait avec l'ancienne version 1.0.1 de p5.sound.js !
Mais le problème de distorsion revient! Le problème doit donc être dans la library...
8 & 9 avril 2024 Le camion Écouter-Parler à La Villette
Dans le cadre du projet "Ondes, le totem et les flotteurs de l'Ourcq"
Nous serons présents
le lundi 8 avril 2024 de 13h à 18h
le mardi 9 avril 2024 de 10h à 18h galerie de la villette entre la fin de la grande Halle et le canal de l'Ourcq
du Parc de la Villette.
Pour une collecte audio avec le camion Écouter-Parler.
...
2 .. 6 octobre 2024 le totem Les Flotteurs de l’Ourcq au 104
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