|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/composicion-algoritmica-supercollider
课程评论:没有评论
课程名称:Supercollider中的算法作曲 概述:本课程介绍如何通过代码进行音乐创作,特别是在SuperCollider编程环境中。学生将学习SuperCollider的主要工具,构建数字乐器,如合成器和音效处理器,以及算法序列器,以生成自己的音乐作品。 课程大纲: 1. **SuperCollider环境介绍** 在本模块中,学生将学习SuperCollider编程环境的主要元素,包括信号生成器(UGENS),以及如何加载和处理音频文件。 2. **合成器与模式** 在第二个模块中,学生将学习如何在SuperCollider中生成合成器和序列器。我们将探讨定义合成过程的对象(SynthDefs)以及生成例程和模式的对象(Pbinds, Pdefs, Pseqs)。 3. **模式序列化** 在第三个模块中,学生将接触一些高级合成工具,如粒子合成器、多通道合成器和基于模式的系列生成器。这些工具将帮助学生提高之前模块中学习的合成技能。 4. **算法作曲介绍** 在本模块中,我们将回顾一些算法作曲工具,这些工具将合成过程与“现实世界”连接起来,使用生物学的隐喻(特别是遗传学),即通过将声响与我们从物理现象中获得的数据关联(声化,音乐化)。
Name:Introducción al ambiente de SuperCollider
Description:En este primer módulo se introducirán los principales elementos del ambiente de programación SuperCollider. Entre otras cosas, se revisarán los principales generadores de señal (UGENS) y aprenderemos a cargar y manipular archivos de audio.
Name:Sintetizadores y patrones
Description:En este segundo módulo aprenderemos a generar sintetizadores y secuenciadores en SuperCollider. Veremos objetos que sirven para definir procesos de síntesis (SynthDefs) y otros que generan rutinas y patrones (Pbinds, Pdefs, Pseqs).
Name:Secuenciamiento de patrones
Description:LLegamos finalmente a nuestro módulo 3. Aquí, aprenderemos algunas herramientas de síntesis avanzada, como son objetos de síntesis granular, sintetizadores multicanal y generadores de series basadas en patrones. Todo esto permitirá llevar a un nivel más alto las herramientas de síntesis que vimos en los módulos pasados.
Name:Introducción a la composición algorítmica
Description:En este módulo revisaremos algunas herramientas de composición algorítmica que sirven para vincular los procesos de síntesis con el “mundo real”, se a partir de metáforas del funcionamiento biológico (particularmente de la genética), o sea a partir de la asignación de sonido a datos que tomamos de fenómenos físicos (sonificación, musificación).
En este curso se ofrece una introducción a la composición musical a partir de líneas de código, particularmente en el ambiente de programación SuperCollider. A partir de una revisión de algunas de las principales herramientas de SuperCollider, el estudiante aprenderá a construir instrumentos digitales como sintetizadores y procesadores de sonido, así como secuenciadores algorítmicos, todo esto con el fin de generar sus propias composiciones.