Temario del Curso

Course curriculum

  • 1

    Capítulo 1. Introducción. Aspectos históricos. Instalación. Clases e instancias. Principios de LISP. /Chapter 1. Introduction. Historical aspects. Installation. Classes and instances. LISP principles.

  • 2

    Cap. 2. Primitivas de LISP en OM. Procesamiento de listas. Operaciones./ Chapter 2. LISP primitives in OM. List processing. Operations.

    • Sesión 1. Programación en OM Más predicados de LISP. Funciones del menú. Funciones de OM: procesamiento de listas. Ej. de aplicación. / Session 1. OM Programming More LISP predicates. Menu functions. OM functions: list processing. Application example.

    • Sesión 2. Funciones de OpenMusic./Session 2. OpenMusic Features.

  • 3

    Cap. 3. Operaciones aritméticas. Funciones combinatorias. Series numéricas. Conjuntos./Chapter 3. Arithmetic operations. Combinatorial functions. Numerical series. Sets.

    • Sesión 1. Operaciones aritméticas. OpenMusic: funciones combinatorias./ Session 1. Arithmetic operations. OpenMusic: combinatorial functions.

    • Sesión 2. Funciones de OpenMusic: series numéricas. Conjuntos./ Session 2. OpenMusic functions: numerical series. Sets.

  • 4

    Cap. 4. Gráficas de curvas y funciones. Control de flujo. Iteración./Chapter 4. Graphs of curves and functions. Flow control. Iteration.

    • Sesión 1. Funciones de OpenMusic: gráficas de curvas y funciones. Ejemplos de aplicación./ Session 1. OpenMusic functions: graphs of curves and functions. Application examples.

    • Sesión 2. Funciones de OpenMusic: control de flujo. Predicados. Operaciones lógicas. Iteración./ Session 2. OpenMusic functions: flow control. Preached. Logical operations. Iteration.

  • 5

    Cap. 5. Abstracciones. Recursión. Ejercicio de integración. Funciones Lambda./ Chapter 5. Abstractions. Recursion. Integration exercise. Lambda functions.

    • Sesión 1. Iteración. Abstracciones./ Session 1. Iteration. Abstractions.

    • Sesión 2. Abstracciones. Recursión Ejercicio de integración. Multiplicación de acordes Funciones lambda./ Session 2. Abstractions. Recursion Integration exercise. Chord Multiplication Lambda Functions.

Instructor(s)

Pablo Cetta

Instructor

Pablo Cetta realizó sus estudios musicales en la Facultad de Artes y Ciencias Musicales de la UCA. donde obtuvo el Doctorado en Música, y cursó estudios de composición con Gerardo Gandini. Actualmente es Director del Instituto de Investigación Musicológica “Carlos Vega” y Director del Doctorado en Música de la FACM, en el área Composición. Ha recibido numerosas becas, encargos de obras y premios, en su país y en el exterior, y es autor de diversos libros y artículos referidos a su disciplina.