Recursos¶
Referencias para todo el curso. Las lecturas y materiales específicos de cada tema se enlazarán en su sesión.
Sitios de referencia¶
- El sitio oficial de Pd es puredata.info, donde puedes descargar las últimas versiones y acceder a documentación, tutoriales, referencias y guías de programación. Merece la pena visitar las subpáginas documentation y tutorials.
- Cuando te quedes atascada, puedes consultar el Pure Data forum~ y el GitHub de Pure Data.
- Puedes encontrar todo tipo de patches en Patchstorage.
- La ayuda incluida (Ayuda > Ayuda Pd) contiene una introducción a Pd y a sus principios de programación. Recomiendo especialmente leer su capítulo 2.
Utilidades¶
Descarga las utilidades del curso (zip). De momento, grabadora~: graba en wav lo que suena en Pd, en mono o estéreo y a 16, 24 o 32 bits. Úsala para las grabaciones de tus encargos.
Para seguir por tu cuenta¶
plugdata trae dos fuentes de aprendizaje independientes, sin instalar nada más y sin salir del programa. Las dos se abren desde el navegador de la ayuda.
- La documentación de Pd (
2.control.examples,3.audio.examples…). Escrita por Miller Puckette, solo con objetos de vanilla y muy breve: cada ejemplo enseña una idea con lo mínimo. Acompaña a su libro, The Theory and Technique of Electronic Music. - El Live Electronics Tutorial de Alexandre Porres (
12.live-electronics-tutorial, en inglés; también en GitHub). Más amplio y más explicado: va de lo básico al procesado espectral. Se apoya en ELSE, la biblioteca del mismo autor que viene con plugdata, así que a menudo resuelve en un objeto lo que en clase construimos a mano. Úsalo para ver otra manera de hacerlo, después de haber entendido la nuestra.
| Sesión | Documentación de Pd | Live Electronics Tutorial |
|---|---|---|
| S1 · Lógica | 2.control.examples 01–11, 17 |
Pd Quickstart · Intervals-Tuning · MIDI |
| S2 · MIDI y tiempo | 2.control.examples 15–16, 18–19, 23–24 · 3.audio.examples A01–A06, D01–D02, C01 |
Sequencing · clock.metronome · Oscillators · Lines · Envelopes |
Bibliografía¶
- Miller Puckette, The Theory and Technique of Electronic Music. Libro fundamental sobre sonido digital. Aunque es matemáticamente exigente, todos sus ejemplos se corresponden con los ejemplos de programación incluidos en la ayuda de Pd (Ayuda > Navegador > Pure Data > 3.audio.examples). Es una buena manera de profundizar en técnicas de audio concretas.
- Johannes Kreidler, Loadbang: Programming Electronic Music in Pd. Manual muy accesible, disponible gratuitamente en inglés, alemán y español. Se centra en la descripción de varias técnicas de síntesis.
- Andy Farnell (2010), Designing Sound. Tratado de audio procedimental basado en Pd: física y teoría del sonido digital, introducción a Pd y diseño de sonido. Todos los patches están disponibles en la web del libro en el MIT.
Tutoriales¶
- Los tutoriales sobre Pd de Rafael Hernández presentan tanto conocimientos básicos como temas avanzados; incluso enseñan a crear tus propios externos de Pd en C. Se centran en control y MIDI.
- Los Rich Synthesis PureData Tutorials de Really Useful Plugins: 18 tutoriales en vídeo sobre técnicas de síntesis medias y avanzadas, con patches descargables.
- Learning Synthesis with Pure Data, de Lawrence W. Moore: otra serie para familiarizarse con distintas técnicas de síntesis.
- Vídeos MUS171: 20 vídeos de la clase de Miller Puckette en la UCSD (2011), desde lo más básico hasta filtros y procesamiento de imagen con GEM.