Atelier Studioxx
Jour 1
Open Source, FSF, Community
GPU, OpenGL, GEM, PDP, GridFlow.
pd base:
- objets, classes, messages, inlets, outlets, connections
- inlets chauds et froids; ordre des opérations
- quelques objets de base
- comment obtenir de l'aide (RTFM, système aide dans pd, net, mailing list)
- control rate / audio rate
- simples exercises
Jour 2
GEM
Introduction
- gemwin
- gemhead
- geos
- ordre des gemheads
- couleurs
- transformations des géos
- modèles
- camera
- Simples exercises/démos
- éclairage
- world_light (général)
- light (local)
- réflections
- brouillard
Jour 3
GEM
Introduction (2)
- images
- textures + pix_
- quelques effets (pix_*)
- camera (video-in)
- snapshots
- PixelTANGO (tout sur pt)
Jour 4
Audio
- objects de base pour audio et MIDI I/O
- générateurs de base et leurs contrôles (osc~, cos~, phasor~, noise~, line~)
- opérations de base sur les générateurs +~ -~ ~ /~ mtof~, ftom~, rmstodb~, dbtorms~, rmstopow~, powtorms~ clip~)
- Enveloppes
- Encapsulaton (subpatch, abstraction)
- Arrays (et objets à lire / écrire dans les arrays)
- Polyphonie dans Pure-Data
- Exercises
Jour 5
Audio(2)
Le langage de la musique
- Le temps (et rythme)
- Les représentations de notes (fréquences)
- Façons de "magasiner" les données musicales.
- Façons de générer les données musicales.
Échantillonnage (audio) (sampling).
- Enregistrement des échantillons
- lecture (une fois, boucle, avant, arrière)
- lecture sélective (temps)
- Applications (exemples)
- DSP (survol)
Jour 6
GFX + audio + GOP
- détection de mouvement (webcam? video?)
- mapping audio <-> video
- considérations pour des patches plus substantielles (organisation, coding style etc)
- interface, GUI, GOP
- RRRad (sauvegarde des presets)