Composición asistida con OpenMusic
Se presenta aquí la primera parte de un curso para el aprendizaje del lenguaje de programación para Composición Asistida OpenMusic, con el título “Introducción a OpenMusic”.
Course curriculum
material para el curso
Sesión 1. ¿En qué consiste la composición asistida? ¿Qué es Lisp? Historia… Instalación de OM. Clases e instancias. Principios básicos de Lisp/ Session 1. What is assisted composition? What is Lisp? History… Installation of OM. Classes and instances.
PRUEBA GRATISSesión 2. Evaluación de sentencias de LISP en el Listener de Om Primitivas de LISP OM. Operaciones aritméticas./ Session 2. Evaluation of LISP sentences in the LISP OM Primitive Om Listener. Arithmetic 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.
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.
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.
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.