Pour télécharger un patch, clic droit sur l’image et choisir "Enregistrer la cible sous..." (sinon le fichier .pd s’affiche en texte dans le navigateur). Les patches Isadora ont été faits avec la version 0.9b7 d’Isadora Windows. Si vous ne pouvez l’ouvrir directement (dans une version précédente d’Isadora par exemple), il suffit de le recopier, les objets utilisés étant présents dans toutes les versions d’Isadora.
Télécharger les patches de cette page : clic.
Principe
cf page dédiée.
Peu d’objets sont (...)
Accueil > Mots-clés > Logiciels et langages > Pure Data
Pure Data
Articles
-
Ponts OSC depuis Isadora vers Pure Data
Pure Data
Publié le 26 juin 2017, par zandrine -
Réception des données en Pure Data
Pure Data
Publié le 7 juillet 2017, par zandrinePort
Configurer le Midi revient à configurer le port Midi.
Lors de l’ouverture de PD, les ports Midi disponibles sont affichés (ils correspondent à des Devices). Les entrées sont numérotées dans une liste Input Devices, les sorties sont dans une liste Output Devices.
Il est parfois nécessaire d’assigner un appareil à un port ou de choisir leur ordre. Pour cela, il faut utiliser le menu Media / Midi Settings. Cette fenêtre permet de choisir si on utilise une ou plusieurs entrées Midi, lesquelles et (...) -
Ponts OSC depuis Max vers Pure Data
Pure Data
Publié le 2 juin 2017, par zandrinePour télécharger un patch, clic droit sur l’image et choisir "Enregistrer la cible sous..." (sinon le fichier .pd s’affiche en texte dans le navigateur).
Principe Paramètres OSC nécessaires Transmission de données d’Isadora vers Max Transmission de données de Max vers Isadora Echange de plusieurs flots de données
Télécharger les patches de cette page : clic.
Disponible pour :
Max 5
Max 4
Principe
cf page dédiée.
Peu d’objets sont nécessaires pour communiquer en OSC : un récepteur (...) -
Bornes en Pure Data
Pure Data
Publié le 31 mai 2017, par zandrineOutils : Bornes
Pour télécharger un patch, clic droit sur l’image et choisir "Enregistrer la cible sous...".
Ce patch permet de voir quelles sont les valeurs extrêmes que prend un signal, c’est-à-dire de trouver les bornes minimales et maximales que prennent les valeurs dans un flux de données.
L’objet a deux entrées : le signal à gauche (entrée chaude) et une commande de remise à zéro sur la droite. La sortie de gauche donne la limite inférieure et la sortie de droite la limite supérieure. Leurs (...) -
Rampe de valeurs en Pure Data
Pure Data
Publié le 1er juin 2017, par zandrineL’objet line crée une rampe de valeurs quand on lui donne une valeur cible à atteindre, en un temps donné. Il peut s’exécuter en entier ou bien infléchir son action en fonction d’un changement de directive.
Si la cible est déjà atteinte, la lui redonner ne provoque aucune action.
Si l’objet line est en cours d’exécution, lui redonner sa cible relance la durée totale du line, rendant le but plus long à atteindre.
Line est activé par un message à 2 paramètres : valeur cible, durée en millisecondes.
Un (...) -
Filtre Minimum en Pure Data
Pure Data
Publié le 24 mars 2017, par zandrineUn filtre minimum trie les dernières valeurs (les 3, 5, 7, ..., dernières) et choisit la plus petite.
Il permet d’éliminer le bruit et les valeurs aberrantes hautes mais provoque un petit retard dans le sens des valeurs croissantes. Il est instantané dans le sens des valeurs décroissantes. Mémoriser les valeurs précédentes dans un flux de données nécessite de faire un registre à décalage, intégré ici dans ces patches.
Archive traitements_filtrage.zip
Patches de test
Minimum 3
min_3.pd
Ce (...) -
Double comparateur en Pure Data
Pure Data
Publié le 31 mai 2017, par zandrineEnsemble des patches disponibles actuellement. Patches PD.
Explications générales : index.
Le double comparateur est présenté ici utilisé avec un capteur pyroélectrique analogique. Double seuil : deux techniques possibles
Dans cet exemple, la réception des données du capteur se fait par l’objet ctlin. Le numéro de Control Change réellement utilisé dépend de l’interface sur laquelle le capteur est branché (par exemple sur la première entrée d’une carte "2 Analogiques" ou ZIP pour (...) -
Mise à l’échelle en Pure Data
Pure Data
Publié le 31 mai 2017, par zandrineOutil : Mise à l’échelle
La mise à l’échelle d’une valeur est utilisée très fréquemment dans les patches pour transformer une donnée (une commande, un signal, une valeur de capteur, une valeur aléatoire, ...) en paramètre utilisable par un objet (volume sonore, luminosité, vitesse de lecture de video, taille d’image, etc...).
Le principe est simple, c’est une règle de trois.
La valeur d’origine peut s’étendre d’un minimum à un maximum qui sont connus (0 et 127 pour des données en Midi standard, 0 (...) -
Affichage des données en Pure Data
Pure Data
Publié le 31 mai 2017, par zandrineOutil : Affichage des données
Pour télécharger un patch, clic droit sur l’image et choisir "Enregistrer la cible sous...".
Ce patch permet de mémoriser les dernières données provenant des capteurs au cours du temps. Il s’utilise soit tel quel, les données apparaissant au fur et à mesure qu’elles sont émises par le capteur, ou bien en association avec un échantillonnage par "metro" qui donne un débit régulier au cours du temps.
Il s’utilise en abstraction dans un patch de visualisation des (...) -
Filtre événementiel en Pure Data
Pure Data
Publié le 1er juin 2017, par zandrineObjet onebang
Intérêt : déclencher un événement proprement, sans départs multiples et sans interruptions.
Onebang utilise la notion de gate = spigot = portail ouvert ou fermé.
Il laisse passer un bang unique sur son entrée de gauche, puis se ferme.
Pour le réouvrir, il faut envoyer un bang sur l’entrée reset de droite.
Paramètre : onebang 1 est ouvert au démarrage.
onebang.pd
Le Reset peut se faire soit au bout d’un temps court (pour filtrer les rebonds), soit par exemple à la fin de la lecture (...)
0 | 10
Rubriques
- 2 Servos 4 Gradation PWM
- 24 Actionneurs Grad/TTR
- 32 Actionneurs Grad/TTR
- 4 Servos 4 Gradations PWM
- 8 Actionneurs Grad/TTR
- 8 Servomoteurs 128 pas
- 8 Servomoteurs 3500 pas
- Action
- Actionneurs divers
- Affichage des données
- Analyse
- Bornes
- Captation et interfaces
- Capteur pyroélectrique
- Capteurs autonomes
- Capteurs Simples
- Carte 64 LED 128 pas
- Carte fille 8 LED PWM
- Carte fille 8 Relais 1RT / 2RT / Reed
- Carte fille 8 Transistors
- Carte RFID
- Cartes de commande
- Cartes filles gradation
- Cartes filles TTR
- Commande de LED
- Communication
- Didacticiels
- Double comparateur
- Filtrages
- Filtre événementiel
- Fonctions utiles
- Interfaces filaires
- Interfaces sans fil
- Introduction communication midi
- Inversion de moteur à courant continu
- Matériel
- Maximum
- Median
- Mini-HF
- Minimum
- Mise à l’échelle
- Module 01 Ana
- Module 02 Ana
- Module 04 Ana / 08 Num
- Module 08 Ana / 08 Num
- Module 08 Ana / 08 Num (2003)
- Module 08 Ana / 08 Num OSC
- Module 12 Ana / 16 Num
- Module 8 Actionneurs analogiques 0-10 Volts
- Moyenne
- Outils
- Ponts OSC depuis Isadora
- Ponts OSC depuis Max
- Ponts OSC depuis Usine
- Ponts OSC entre logiciels
- Protocole DMX
- Protocole Midi
- Protocole OSC
- Rampe de valeurs
- Registre à décalage
- Servomoteurs
- Tapis sensitif
- Télémètre à ultrasons simple
- Télémètre à ultrasons synchronisable
- Traitement des données
- Visualisation des données
- Wiwi