Referencias Bibliográficas y Tratados Académicos
Este curso fundamenta cada decisión de diseño, algoritmo de procesamiento y paradigma de control en la literatura canónica de la música por computadora, la acústica física, la ingeniería de audio y la investigación académica contemporánea.
A continuación se presenta el corpus bibliográfico completo (33 obras fundamentales y tratados de investigación) estructurado en 4 áreas del conocimiento, con sus fichas catalográficas y los módulos del curso donde se integran sus postulados.
1. Arquitectura de DSP, Síntesis y Computación de Audio (Bajo Nivel)
Curtis Roads — The Computer Music Tutorial (Second Edition)
- Editorial: The MIT Press (Cambridge, Massachusetts / London, England)
- Año: 2023 | Páginas: 1000+ | ISBN: 978-0-262-04494-3
- Aporte al Curso: Obra cumbre de la disciplina. Fundamenta la teoría formal de acumuladores de fase, interpolación de tablas de ondas (lineal, cúbica y hermite), procesamiento vectorial SIMD (perform64), síntesis por pulsáres (pulsar synthesis), síntesis concatenativa y técnicas de Virtual Analog sin aliasing.
- Módulos Vinculados: Módulo 3 (Lecciones 02, 03, 04), Módulo 5 (Lecciones 01, 04) y Módulo 6 (Lección 03).
Curtis Roads — Microsound
- Editorial: The MIT Press (Cambridge, Massachusetts)
- Año: 2001 | Páginas: 423 | ISBN: 978-0-262-18215-7
- Aporte al Curso: Tratado fundacional sobre la física y psicoacústica de la escala micro-temporal (1 a 100 ms). Define la descomposición de Gabor, la morfología de envolventes de grano (Gaussiana, Von Hann, Blackman) y la estructuración de grain streams continuos y sincrónicos.
- Módulos Vinculados: Módulo 3 (Lección 08: Muestras, RAM, Buffers y Granulación) y Módulo 5 (Gen~).
Graham Wakefield & Gregory Taylor — Generating Sound & Organizing Time: Thinking with gen~ (Book 1)
- Editorial: Cycling ‘74 (San Francisco, California)
- Año: 2022 | Páginas: 300+ | ISBN: 978-1-7325903-2-8
- Aporte al Curso: El texto definitivo para el diseño de algoritmos DSP muestra a muestra y computación temporal dentro del entorno nativo [gen~]. Aporta patrones de diseño de osciladores no lineales, moduladores complejos, buffers circulares y traducción mental del paradigma de flujo de datos a código compilado JIT.
- Módulos Vinculados: Módulo 5 (Lecciones 01, 02, 03, 04 y Proyecto Integrador).
David Creasey — Audio Processes: Musical Analysis, Modification, Synthesis
- Editorial: Routledge (Taylor & Francis Group, London & New York)
- Año: 2016 | Páginas: 460+ | ISBN: 978-1-138-10011-4
- Aporte al Curso: Riguroso compendio sobre análisis matemático de señales de audio, síntesis de Fourier, modulación en anillo y en frecuencia, envolventes acústicas y procesamiento dinámico.
- Módulos Vinculados: Módulo 3 (Lecciones 03, 04, 05).
Juan R. Aguilar & Renato Salinas — New Trends in Sound Synthesis and Automatic Tuning of Electronic Musical Instruments
- Publicación: Revista Facultad de Ingeniería, Universidad de Tarapacá (Chile), Vol. 11 Nº 2
- Año: 2003 | Páginas: 17–23
- Aporte al Curso: Métodos numéricos para la resolución de ecuaciones de onda mediante esquemas en diferencias finitas de cuarto orden en los dominios espacial y temporal, aplicados al modelado físico de cuerdas y membranas percutidas.
- Módulos Vinculados: Módulo 5 (Lección 03: Modelado Físico y DSP no lineal en Gen~).
Sir George Biddell Airy — On Sound and Atmospheric Vibrations with the Mathematical Elements of Music
- Institución: University of Cambridge / Macmillan and Co. (London & Cambridge)
- Año: 1871 | Páginas: 308
- Aporte al Curso: Tratado histórico fundacional de física ondulatoria clásica. Provee la deducción analítica de la propagación del sonido en medios atmosféricos elásticos, la formación de ondas estacionarias en tubos resonantes y la fundamentación físico-mecánica de los armónicos naturales, estableciendo la base sobre la cual opera todo el muestreo y la síntesis digital.
- Módulos Vinculados: Módulo 3 (Lección 01: El Dominio Físico y Matemático del Audio Digital).
William C. Pirkle — Designing Audio Effect Plugins in C++ (Second Edition)
- Editorial: Routledge / Focal Press (Taylor & Francis Group, New York & London)
- Año: 2019 | Páginas: 650+ | ISBN: 978-0-429-49024-8
- Aporte al Curso: Tratado de referencia en la industria de plugins de audio comercial (VST3/AU/AAX). Provee las derivaciones matemáticas de la transformada bilineal con pre-warping de frecuencia analógica, topologías Transposed Direct Form II (TDF2), State Variable Filters (SVF) Zero-Delay Feedback (ZDF), modelado de saturación analógica , y técnicas de suavizado unipolar de parámetros (anti zipper-noise).
- Módulos Vinculados: Apéndice D (Min-DevKit C++17), Módulo 5 (Gen~) y Módulo 6 (C SDK).
William C. Pirkle — Designing Software Synthesizer Plugins in C++ (Second Edition)
- Editorial: Routledge / Focal Press (New York & London)
- Año: 2021 | Páginas: 780+ | ISBN: 978-0-367-51046-6
- Aporte al Curso: La obra cumbre sobre arquitectura de sintetizadores virtuales. Fundamenta la generación de osciladores sin aliasing mediante técnicas BLIT (Band-Limited Impulse Train) y PolyBLEP (Polynomial Band-Limited Step), modelado analógico de envolventes exponenciales (ADSR con etapas RC), moduladores en anillo y matrices polifónicas de asignación de voces.
- Módulos Vinculados: Módulo 3 (Osciladores y Antialiasing), Módulo 4 (Polifonía) y Apéndice D.
Miller Puckette — The Theory and Technique of Electronic Music
- Editorial: World Scientific Publishing / University of California, San Diego (UCSD)
- Año: 2007 | Páginas: 340 | ISBN: 978-981-270-077-3
- Aporte al Curso: Obra cumbre del creador original de Max y Pure Data. Fundamenta matemáticamente el procesamiento de audio en tiempo real basado en dataflow, modulación en anillo y frecuencia, síntesis por distorsión de fase, líneas de retardo circulares y diseño espectral de filtros digitales.
- Módulos Vinculados: Módulo 1 (Dataflow), Módulo 3 (Lecciones 01, 02, 03, 04, 07) y Módulo 6.
Eric Lyon — Designing Audio Objects for Max/MSP and Pd
- Editorial: A-R Editions (Computer Music and Digital Audio Series, Middleton, Wisconsin)
- Año: 2012 (Actualización 64-bit 2016) | Páginas: 320+ | ISBN: 978-0-89579-715-5
- Aporte al Curso: El tratado canónico definitivo para la programación de objetos externos nativos en C para Max/MSP. Establece la anatomía estricta de herencia binaria con
t_pxobject, la compilación del grafo DSP (dsp64), la rutina de procesamiento de 64 bits (perform64), la prevención de números desnormalizados (anti-denormal protection), la gestión de memoria segura consysmemy el sistema de atributos declarativos Obex. - Módulos Vinculados: Módulo 6 (Lección 03 y Proyecto Integrador 06) y Apéndice D.
2. Pedagogía de Conservatorio, Tratamiento de Señal y Diseño Sonoro
Alessandro Cipriani & Maurizio Giri — Música Electrónica y Diseño Sonoro: Teoría y Práctica con Max 8 (Volumen 1 y Volumen 2)
- Editorial: ConTempoNet (Roma, Italia / Edición en Español e Italiano)
- Años: 2013 / 2020 | Páginas: 1000+ | ISBN: 978-88-99212-17-9
- Aporte al Curso: El estándar pedagógico europeo de conservatorio. Establece la metodología sistemática de la síntesis aditiva y sustractiva, la distinción acústica entre parámetros de estado y señales de excitación (inlets fríos vs. calientes), el diseño de envolventes, la gestión de audio multicanal (mc.*) y pautas rigurosas de calibración de ganancia en parches de Max.
- Módulos Vinculados: Módulo 0 (Prólogo), Módulo 1 (Dataflow), Módulo 2 (Pattr) y Módulo 3 (Lecciones 01 a 08).
Jean-Michel Réveillac — Musical Sound Effects: Analog and Digital Sound Processing
- Editorial: ISTE Ltd & John Wiley & Sons, Inc. (Hoboken, New Jersey)
- Año: 2018 | Páginas: 364 | ISBN: 978-1-119-46701-4
- Aporte al Curso: Tratamiento exhaustivo de ingeniería sobre topologías de procesamiento de efectos analógicos y digitales. Modela matemáticamente filtros biquad, el efecto Doppler y modulación AM en altavoces rotativos (Leslie), cancelaciones de fase absoluta en Thru-Zero Flanging, y líneas de retardo interpoladas con saturación analógica simulada.
- Módulos Vinculados: Módulo 3 (Lecciones 06: Filtrado Digital y 07: Delays, Flanger, Chorus y Comb).
Francesco Bianchi, Alessandro Cipriani & Maurizio Giri — Pure Data: Electronic Music and Sound Design (Theory and Practice - Vol. 1)
- Editorial: ConTempoNet (Roma, Italia)
- Año: 2020 | Páginas: 500+ | ISBN: 978-88-992122-1-6
- Aporte al Curso: Enfoque comparativo entre Max y Pure Data (desarrollado por Miller Puckette). Aporta ecuaciones matemáticas analíticas explícitas para filtros digitales (lop~, hip~, p~, cf~) y cálculos en diferencias finitas para la arquitectura de procesamiento de audio en tiempo real.
- Módulos Vinculados: Módulo 3 (Lección 06: Filtrado Digital) y Módulo 4 (Modularidad).
Antonio Grande — Musica con PD
- Institución: Conservatorio di Musica (Italia)
- Año: 2007 | Páginas: 147
- Aporte al Curso: Enfoque riguroso sobre sintaxis de flujo de datos, sincronización por mensajes y operaciones lógicas fundamentales de control temporal en entornos visuales de síntesis.
- Módulos Vinculados: Módulo 1 (Fundamentos Dataflow) y Módulo 2 (Datos).
Peter Elsea — The Art and Technique of Electroacoustic Music
- Editorial: A-R Editions, Inc. (Middleton, Wisconsin)
- Año: 2013 | Páginas: 450+ | ISBN: 978-0-89579-741-4
- Aporte al Curso: Compendio riguroso de técnicas clásicas de síntesis electroacústica, comportamiento de transitorios, envolventes acústicas y la traducción de conceptos de estudio analógico al dominio digital modular.
- Módulos Vinculados: Módulo 3 (DSP y Audio Digital) y Módulo 4 (Polifonía).
3. Composición Interactiva, Sistemas Musicales y Performance
Robert Rowe — Machine Musicianship
- Editorial: The MIT Press (Cambridge, Massachusetts & London, England)
- Año: 2001 | Páginas: 410 | ISBN: 978-0-262-18206-5
- Aporte al Curso: Obra fundamental en Machine Listening y cognición musical por computadora. Formaliza los algoritmos de análisis en tiempo real para segmentación de eventos, estimación de densidad rítmica mediante ventanas temporales, seguimiento reactivo de tempo, y modelado de gramáticas armónicas mediante autómatas probabilísticos y diccionarios de transición.
- Módulos Vinculados: Módulo 1 (Lección 03: Listas zl), Módulo 2 (Estructuras de Datos y dict) y Módulo 4 (Sistemas Generativos).
Dan O’Sullivan & Tom Igoe — Physical Computing: Sensing and Controlling the Physical World with Computers
- Editorial: Thomson Course Technology (Boston, Massachusetts)
- Año: 2004 | Páginas: 490+ | ISBN: 978-1-59200-346-4
- Aporte al Curso: El tratado fundacional de la computación física en arte y diseño. Establece las reglas de diseño para circuitos de interfaz transductor-humano, protocolos seriales con handshaking activo (call-and-response), acondicionamiento de señales analógicas, debouncing por hardware (filtros RC) y software, e histéresis (Schmitt trigger) para evitar parpadeos en sensores de instalaciones interactivas.
- Módulos Vinculados: Apéndice C (Instalaciones, Sensores y Arduino).
Todd Winkler — Composing Interactive Music: Techniques and Ideas Using Max
- Editorial: The MIT Press (Cambridge, Massachusetts)
- Año: 2001 | Páginas: 365 | ISBN: 978-0-262-73139-3
- Aporte al Curso: El clásico absoluto sobre arquitectura de sistemas interactivos en Max. Define la separación epistemológica y computacional entre el módulo de escucha/análisis (Listener), el generador de procesos (Generator) y el motor de toma de decisiones armónicas/estructurales (Composer).
- Módulos Vinculados: Módulo 1 (Proyecto Integrador), Módulo 4 (Polifonía y Modularidad) y Apéndice C (Instalaciones Interactivas).
V.J. Manzo — Max/MSP/Jitter for Music: A Practical Guide to Developing Interactive Music Systems
- Editorial: Oxford University Press (New York)
- Año: 2011 | Páginas: 432 | ISBN: 978-0-19-977768-6
- Aporte al Curso: Guía práctica orientada al desarrollo de herramientas pedagógicas, cuantizadores diatónicos, interfaces modulares de control MIDI y diseño de aplicaciones autónomas interactivas en Max.
- Módulos Vinculados: Módulo 1 (Proyecto Integrador) y Módulo 2 (Persistencia con pattr y dict).
Julien Bayle — Le Guide Ultime et Zen de Max for Live
- Editorial: Leanpub (Marsella, Francia)
- Año: 2013 | Páginas: 240+ | Formato: Tratado de referencia para M4L
- Aporte al Curso: El compendio técnico más profundo sobre la arquitectura interna de Max for Live. Detalla la interacción entre el runtime de Max y el proceso host de Ableton, la navegación del Live Object Model (LOM), la programación de la API mediante JavaScript (
LiveAPI), la gestión estricta de presets conpattr, el congelamiento de dependencias (device freezing) y las diferencias críticas entre los entornos de ejecución en vivo y de diseño. - Módulos Vinculados: Apéndice H (Ableton Live, Max for Live y LOM) y Módulo 6 (JavaScript en Max).
Jon Margulies — Ableton Live 10 Power!: The Comprehensive Guide
- Editorial: Hobo Technologies / Hal Leonard (United States)
- Año: 2018 | Páginas: 480+ | ISBN: 978-0-692-06135-0
- Aporte al Curso: Manual de referencia sobre el motor de audio y control de Ableton Live. Fundamenta el enrutamiento de señales en tiempo real, el motor de compensación de retardo (PDC), la interacción entre Max for Live y los MIDI Remote Scripts de Python en superficies de control (Ableton Push), y el diseño de racks modulares de efectos.
- Módulos Vinculados: Apéndice H (Ableton Live, Max for Live y LOM) y Módulo 0 (Transporte y Audio ASIO).
V.J. Manzo & Will Kuhn — Interactive Composition: Strategies Using Ableton Live and Max for Live
- Editorial: Oxford University Press (New York)
- Año: 2015 | Páginas: 281 | ISBN: 978-0-19-997381-1
- Aporte al Curso: Estrategias de composición algorítmica y control por eventos dentro del ecosistema Max for Live (M4L), secuenciadores deterministas y diseño de generadores polirrítmicos.
- Módulos Vinculados: Módulo 1 (Proyecto Integrador) y Módulo 4 (Modularidad).
Geoffrey Kidde — Learning Music Theory with Logic, Max, and Finale
- Editorial: Routledge / Focal Press (New York & London)
- Año: 2015 | Páginas: 300+ | ISBN: 978-0-415-84244-0
- Aporte al Curso: Integración de la teoría musical armónica (escalas diatónicas, modos, conducción de voces e intervalos) con el procesamiento algorítmico de listas simbólicas en Max.
- Módulos Vinculados: Módulo 1 (Lección 03: Listas zl y Proyecto Integrador).
4. Investigación Académica, Composición Algorítmica y Sistemas Multimedia
Francisco Colasanto — AMI: Herramienta para la composición algorítmica y clasificación de datos simbólicos
- Institución: Universidad Nacional Autónoma de México (UNAM) / Centro Mexicano para la Música y las Artes Sonoras (CMMAS)
- Año: 2025 | Páginas: 319 | ISBN: 978-607-99502-3-1
- Aporte al Curso: Tesis doctoral orientada a la arquitectura de software en Max para la generación algorítmica y clasificación en tiempo real de datos simbólicos (alturas, densidades, dinámicas y duraciones). Define patrones avanzados de matrices de transición, cadenas de Markov y serialización de presets para sistemas musicales complejos.
- Módulos Vinculados: Módulo 1 (Lecciones 02, 03), Módulo 2 (Persistencia con dict y coll) y Módulo 6 (JavaScript en Max).
Oscar Pablo Di Liscia (Compilador) — Síntesis Espacial de Sonido (Segunda Edición)
- Institución: Universidad Nacional de Quilmes (UNQ) / CMMAS (Morelia, México)
- Año: 2018 | Páginas: 182 | ISBN: 978-607-99502-1-7
- Aporte al Curso: El tratado canónico en lengua española sobre espacialización electroacústica. Fundamenta las ecuaciones de codificación Furse/Malham (FuMa) para formato B en primer orden () y segundo orden (), y formaliza los algoritmos de decodificación en fase con control de altavoces opuestos (Gordon Monro / Malham) para sistemas pantofónicos (2D) y perifónicos (3D).
- Módulos Vinculados: Apéndice F (Audio Espacial y SPAT) y Módulo 3 (Audio Multicanal mc.*).
Edmar Soria — Procedural / Sonora: Lo algorítmico y lo procedural en el arte
- Institución: Escuela Nacional de Estudios Superiores (ENES Morelia, UNAM) / CMMAS
- Año: 2022 | Páginas: 208 | ISBN: 978-607-99502-1-7
- Aporte al Curso: Fundamentación matemática rigurosa para el arte procedural y la música por computadora: teoría de conjuntos y su transducción al ritmo, teoría de grupos de permutación, variables aleatorias continuas y discretas, dinámica no lineal y la relación con la Tesis de Church-Turing.
- Módulos Vinculados: Módulo 1 (Proyecto Integrador) y Módulo 5 (Gen~: Dinámica No Lineal).
Daniel Quaranta (Coordinador) — Creación musical, investigación y producción académica
- Institución: Universidade Federal de Juiz de Fora (UFJF, Brasil) / CMMAS
- Año: 2021 | Páginas: 137
- Aporte al Curso: Reflexión crítica sobre la práctica de live electronics, la interacción humano-máquina en concierto, el diseño de partituras interactivas y criterios de robustez técnica para obras mixtas.
- Módulos Vinculados: Módulo 4 (Modularidad y Concierto) y Apéndice C (Instalaciones Interactivas).
Scott Wilson, David Cottle & Nick Collins — The SuperCollider Book (Second Edition)
- Editorial: The MIT Press (Cambridge, Massachusetts)
- Año: 2024 | Páginas: 1054 | ISBN: 978-0-262-04856-9
- Aporte al Curso: Análisis comparativo del paradigma computacional. Establece la distinción arquitectónica entre el modelo reactivo guiado por mensajes de Max (Dataflow) frente al motor cliente-servidor basado en grafos de unidades generadoras (scsynth UGens) y la programación Just-In-Time.
- Módulos Vinculados: Módulo 1 (Lección 01: Paradigma Dataflow) y Módulo 6 (Node for Max).
Patrik Lechner — Multimedia Programming Using Max/MSP and TouchDesigner
- Editorial: Packt Publishing (Birmingham, UK)
- Año: 2014 | Páginas: 536 | ISBN: 978-1-84969-971-6
- Aporte al Curso: Protocolos de comunicación en tiempo real entre Max y TouchDesigner mediante OSC, matrices de textura compartidas en memoria GPU (Spout / Syphon) y diseño de sistemas interactivos audiovisuales.
- Módulos Vinculados: Apéndice B (Max y TouchDesigner) y Apéndice A (Jitter).
Frank Blum — Digital Interactive Installations: Programming Interactive Installations Using Max/MSP/Jitter
- Editorial: VDM Verlag Dr. Müller (Saarbrücken, Alemania)
- Año: 2007 | Páginas: 92 | ISBN: 978-3-8364-1298-8
- Aporte al Curso: Arquitectura de software para instalaciones interactivas de gran escala, procesamiento de sensores físicos, visión artificial por cámara y robustez en entornos de galería y museo.
- Módulos Vinculados: Apéndice C (Instalaciones y Arduino) y Apéndice A (Jitter).
Daniel Jackson — The Essence of Software: Why Concepts Matter for Great Design
- Editorial: Princeton University Press (Princeton & Oxford)
- Año: 2021 | Páginas: 328 | ISBN: 978-0-691-22538-8
- Aporte al Curso: Tratado fundamental de teoría y arquitectura de software. Establece el paradigma del Concept Design (Diseño Conceptual): la descomposición de sistemas en conceptos independientes con un único propósito (specificity), estado e invariantes propios, acciones atómicas y principios operacionales (operational principles). Fundamenta el diseño modular de abstracciones en Max, la separación estricta entre modelo de datos y vista gráfica, la prevención de colisiones conceptuales (concept clashes) y la sincronización determinista en entornos dataflow complejos.
- Módulos Vinculados: Módulo 1 (Lección 01: Semántica de Estado vs. Disparo), Módulo 2 (Persistencia y Modelado de Datos) y Módulo 4 (Lección 01: Arquitectura Modular de Abstracciones).
Artículos de Investigación Contemporánea — Co-Performance Musical y Agentes de Inteligencia Artificial (2024)
- Publicaciones: LLM4OSC: Profile-Bound Natural Language Control with Open Sound Control (2024) y Towards Real-Time Human-AI Musical Co-Performance (2024).
- Aporte al Curso: Estado del arte en interacción estética hombre-máquina con modelos generativos modernos. Fundamentan el desacoplamiento de inferencia neuronal en Node for Max sin bloquear el hilo de audio de Max, y la traducción de intenciones expresivas en lenguaje natural hacia perfiles estrictamente tipados de control sonoro en tiempo real mediante OSC.
- Módulos Vinculados: Módulo 6 (Lección 02: Node for Max y Lección 04: Proyecto Integrador).
Jan C. Schacher & Philippe Kocher — Ambisonics Spatialization Tools for Max/MSP
- Institución: Institute for Computer Music and Sound Technology (ICST) / Zurich School of Music, Drama and Dance (Suiza)
- Publicación: Proceedings of the International Computer Music Conference (ICMC) | Año: 2006
- Aporte al Curso: Especificación formal del paquete ICST Ambisonics para Max/MSP. Fundamenta la codificación y decodificación de Higher Order Ambisonics (HOA) en 3D (hasta 7mo orden), las rotaciones analíticas de Euler (Yaw, Pitch, Roll) sobre el dominio B-Format, y la optimización de decodificadores en fase (In-Phase) y de máxima energía (Max rE).
- Módulos Vinculados: Apéndice F (Audio Espacial y SPAT).
Nils Peters, Tristan Matthews, Jonas Braasch & Stephen McAdams — Spatial Sound Rendering in Max/MSP with ViMiC
- Institución: McGill University / CIRMMT (Montreal, Canadá) & Rensselaer Polytechnic Institute (EE.UU.)
- Publicación: Proceedings of the International Computer Music Conference (ICMC) | Año: 2008
- Aporte al Curso: Modelo de espacialización acústica basado en el control de micrófonos virtuales (Virtual Microphone Control - ViMiC). Formaliza el método de fuentes imagen (Image-Source Method) para la simulación precisa de reflexiones tempranas según coeficientes de absorción de paredes, y la síntesis de directividad polar continua de cápsulas (omni, cardioide, figura en 8).
- Módulos Vinculados: Apéndice F (Audio Espacial) y Módulo 3 (Lección 07: Delays y Reverberación).
Frédéric Bevilacqua, Rémy Müller & Norbert Schnell — MnM: A Max/MSP Mapping Toolbox
- Institución: Real Time Applications Team / IRCAM Centre Pompidou (París, Francia)
- Publicación: Proceedings of the Conference on New Interfaces for Musical Expression (NIME)
- Aporte al Curso: Obra fundacional desarrollada por Norbert Schnell (creador de [zl]). Establece los principios de álgebra lineal aplicados al mapeo gestual en tiempo real: reducción de dimensionalidad con PCA (Principal Component Analysis), modelos ocultos de Markov (HMM) continuos y calibración matricial entre sensores y síntesis sonora.
- Módulos Vinculados: Módulo 1 (Lección 03: Listas zl), Módulo 2 (Morphing) y Apéndice E (IA y Machine Learning).
Iain C.T. Duncan — Scheduling Musical Events in Max/MSP with Scheme For Max
- Institución: University of Victoria (Canadá)
- Publicación: Proceedings of the Scheme and Functional Programming Workshop | Año: 2021
- Aporte al Curso: Análisis riguroso sobre la arquitectura del Scheduler de Max y la cola de retardos temporales (Delta Queue). Demuestra cómo las pausas de recolección de basura (Garbage Collection spikes) en motores imperativos tipo V8/JavaScript introducen jitter rítmico inaceptable (>3 ms), y fundamenta la ejecución determinista en tiempo real mediante programación funcional embebida (s7 Scheme) vinculada directamente a t_clock.
- Módulos Vinculados: Módulo 1 (Lección 02: Scheduler y Timing) y Módulo 6 (Lección 01: JavaScript en Max).
Nolan Lem & Yann Orlarey — Kuroscillator: A Max-MSP Object for Sound Synthesis using Coupled-Oscillator Networks
- Institución: Center for Computer Research in Music and Acoustics (CCRMA, Stanford University) & GRAME (Francia)
- Publicación: International Symposium on Computer Music Multidisciplinary Research (CMMR) | Año: 2019
- Aporte al Curso: Implementación del modelo físico-matemático de Kuramoto para redes de osciladores no lineales acoplados en tiempo real. Fundamenta la emergencia de sincronización de fase colectiva, parámetros de orden macroscópico y comportamientos acústicos auto-organizados en Max.
- Módulos Vinculados: Módulo 5 (Lección 03: Modelado Físico y Dinámica No Lineal en Gen~).
Nick Didkovsky & Georg Hajdu — MaxScore: Music Notation in Max/MSP
- Institución: Rockefeller University (New York) & Hochschule für Musik und Theater Hamburg (Alemania)
- Publicación: Proceedings of the International Computer Music Conference (ICMC) | Año: 2008
- Aporte al Curso: Tratado sobre notación musical interactiva y partituras dinámicas distribuidas por red en tiempo real. Resuelve la visualización de digitaciones microtonales complejas (sistemas de división múltiple de la octava) coordinadas con instancias de poly~ y síntesis en vivo.
- Módulos Vinculados: Módulo 4 (Lección 02: Polifonía) y Apéndice G (Ecosistema Creativo).
Alba Francesca Battista, Nicola Monopoli & Matteo Nicoletti — VUZALIZER: A Max/MSP Object for Real-time Generation of RCMC Canons
- Institución: Conservatorio D. Cimarosa (Avellino) & Conservatorio U. Giordano (Foggia, Italia)
- Publicación: Computer Science and Information Technology, Vol. 5(2) | Año: 2017
- Aporte al Curso: Formalización de los cánones rítmicos canónicos de categoría máxima (RCMC) de Dan Vuza en Max/MSP. Modela la polifonía como teselación temporal estricta (), garantizando flujos polifónicos continuos con densidad determinista constante sin solapamiento de notas ni silencios.
- Módulos Vinculados: Módulo 4 (Lección 02: Polifonía con poly~).
5. Documentación Oficial, Repositorios del Núcleo y SDKs de Cycling ‘74
Cycling ‘74 — Max Documentation & Reference Manual (Versiones 8 y 9)
- Entidad: Cycling ‘74 / Ableton (San Francisco, CA & Berlin, Alemania)
- Recurso: Documentación Oficial en línea y sistema de ayuda integrado (.maxhelp).
- Enlace Oficial: docs.cycling74.com
- Aporte al Curso: Especificación formal del comportamiento de los objetos nativos, semántica de mensajes, orden de inlets y outlets, atributos de inicialización, gestión del motor de gráficos Jitter y ciclo de vida del Patcher.
- Módulos Vinculados: Transversal a todos los módulos y lecciones del curso.
Cycling ‘74 — Max SDK (C API & Headers Reference)
- Entidad: Cycling ‘74 (San Francisco, California)
- Repositorio Oficial en GitHub: github.com/Cycling74/max-sdk
- Aporte al Curso: El repositorio y juego de cabeceras canónico (ext.h, ext_obex.h, z_dsp.h, jpatcher_api.h). Fundamenta la arquitectura binaria interna: estructuras de memoria ( _object, _pxobject, _atom, _symbol), gestión del Scheduler de alta prioridad, el Audio Thread (perform64) y la creación de objetos externos compilados (.mxe64 / .mxo).
- Módulos Vinculados: Módulo 1 (Semántica Dataflow), Módulo 3 (DSP perform64) y Módulo 6 (Lección 03: Anatomía de un External en C).
Cycling ‘74 — Min-DevKit (C++17 Modern SDK Framework)
- Entidad: Cycling ‘74 / Timothy Place
- Repositorio Oficial en GitHub: github.com/Cycling74/min-devkit
- Aporte al Curso: Framework moderno de desarrollo en C++17 para Max. Introduce metaprogramación con templates, envoltorios de memoria RAII seguros para señales MSP (sample y sample_vector), declaración declarativa de inlets/outlets y compilación multiplataforma automatizada mediante CMake.
- Módulos Vinculados: Apéndice D (Min-DevKit C++ Moderno) y Módulo 6.
Cycling ‘74 — Gen Architecture and GenExpr Specification
- Entidad: Cycling ‘74
- Recurso: Especificación técnica del entorno [gen~] y compilador JIT GenExpr.
- Enlace Oficial: docs.cycling74.com
- Aporte al Curso: Especificación de los operadores muestra a muestra, funciones intrínsecas de DSP, resolución de retardos de una sola muestra (history) y exportación automática a código nativo C++ (gen~.translate).
- Módulos Vinculados: Módulo 5 (Lecciones 01 a 04).
6. Desarrollos Notables de la Comunidad y Repositorios Abiertos
Oscar Recarte — Max Patches & Gen~ DSP Modules
- Autor: Oscar Recarte (Música por computadora / Live Electronics)
- Repositorio y Documentación: recarteblog.wordpress.com/max-patches
- Aporte al Curso: Colección de parches y módulos de procesamiento de audio en tiempo real y live electronics. Destaca por su rigurosa traslación de paradigmas entre SuperCollider y Max/MSP en
gen~a velocidad de señal (sample-accurate signal rate), integración de librerías avanzadas como FluCoMa (segmentación de audio por transitorios conBS_a) y Grainflow (grainScrubber), implementaciones engen~de funciones de transferencia no lineal basadas en Hack Audio de Eric Tarr, y módulos de modulación de retardo aleatorio (or.drunkSchroeder) y percusión tonal por modulación de fase (or.PMPerc,or.envPerc). - Módulos Vinculados: Módulo 3 (Lecciones 05, 07 y 08), Módulo 5 (Lecciones 01 y 03) y Apéndice E (Machine Learning e IA para Audio).