======Le Principe des logiciels Temps réel====== {{ media_12:puredata_initiation_fr.png |PureData_Initiation_fr.png}} ==== Les entrées ==== ---- === Vidéo === **Caméra – Webcam : firewire vs webcam vs acquisition analogique vs caméra wi-fi** * pix_blob (GEM) * grille d'analyse (PDP) * Fichiers ou streams audiovisuels : les Codecs * lecteur de vidéo (GEM) === Audio === **entrées ligne, micro, fichiers (wav, ogg, mp3), streaming** * module d'analyse d'enveloppe * module séparation de l'audio en 10 bandes de fréquence fichiers midi, données midi provenant d'un appareil extérieur === Réseau === **TCP/IP, UDP** * Netsend Netreceive * Open Sound Control (OSC) === Périphériques === * Clavier * Souris * Joystick * Capteurs de température, de distance, de pression, d'humidité === Data === * texte * HTML, XML, .... ==== Filtration, Traitement ==== ---- * Conversion (cf Patch en ligne) * Traitements mathématiques diverses (statistiques, analyse type Fourier, tri, ...) * Changement d'échelle (autoscale) * Déclenchement selon des conditions, en fonction d'une grille pré-établie * Filtration (Interface-Z) * Modulation par modélisation physique / biologique (Pmpd tutoriaux 7) ==== Les sorties ==== ---- === Ecran Tv - vidéoprojection === * imagede synthèse (Exemple GEM type) * image animée (Lecteur audio vidéo à la Vjamm) * image fixe (Afficher une image, l'enregistrer – module à produire) === Audio === * Système de diffusion audio * Synthèse (Moog, Arp odysée) * Audio (Lecteur-enregistreur Audio, Sampler) === Réseau === * Stream audio / vidéo, flux * Interaction à distance === Périphériques === * Actionneurs, moteurs * Synthétiseurs, sampleurs physiques en MIDI * Lumières (DMX) * Diffuseurs d'odeurs * Pilotage de Lazers, machines en liaison RS232, lecteur audio vidéo type DVD pro === Fichiers === * Enregistrement audio, vidéo, image fixe * Enregistrement de fichiers de données liés à une analyse * fichiers texte * HTML, XML, .... === Vers des applications / logiciels === * Logiciel de son type Ardour, Cubase, Ableton Live (Midi), Reaktor (OSC) * Logiciel vidéo type Vj (Midi) * Logiciel multimedia type Flash, Director * Autres logiciels modulaires temps réel type Gephex, Processing, Max/MSP {{tag>bj pure_data temps_reel}}