descripción
requisitos
programa
evaluación y aprobación
bibliografía y recursos
Csound es un lenguaje específico para la síntesis y procesamiento digital de sonido por computadora, seguramente el más popular y difundido de los lenguajes de la familia Music N, que desarrollara originalmente Max Mathews a fines de la década de 1950. Creado en 1985 en el MIT por Barry Vercoe, a partir de sus anteriores Music 360 (1968) y Music 11 (1973), Csound ha seguido un constante proceso de crecimiento y actualización gracias al aporte de numerosos desarrolladores de todo el mundo.
Actualmente puede considerarse uno de los programas más poderosos y flexibles en su género, ya que dispone de una enorme cantidad de operadores, los que permiten la implementación de virtualmente cualquier tipo de síntesis. Como ésta se realiza por software y es totalmente programable, no presenta ningún tipo de limitación, ni en el diseño de los algoritmos, ni en la polifonía o densidad de textura.
Csound posee una sintaxis sencilla y fácilmente accesible a cualquier usuario, no requiriendo conocimientos especializados de lenguajes de programación.
A partir del año 2003 Csound comenzó a distribuirse como software libre bajo los términos de la licencia LGPL del proyecto GNU. A través de la Internet puede obtenerse libremente tanto el código fuente, como el programa ejecutable compilado para distintas plataformas. Al estar escrito completamente en C es altamente portable, y ha sido implementado en una gran variedad de arquitecturas y sistemas operativos, pudiendo ser fácilmente instalado y ejecutado tanto en GNU/Linux y otras variedades de UNIX, como en las diferentes versiones de los sistemas operativos DOS/Windows y Macintosh. Cuenta además con un numeroso y activo grupo de usuarios en todo el mundo, y vasta documentación accesible en Internet.
Se requieren conocimientos básicos de informática y operación de computadoras.
Se considerará la posibilidad de que estudiantes universitarios externos a la EUM cursen la materia en forma reglamentada, en caso de que la misma pueda ser validada curricularmente en sus estudios por la institución correspondiente.
El curso se aprobará mediante:
ejemplo de evaluación, año 2005 - formato pdf
artículos
Pope, Stephen T.. 1993. "Machine Tongues XV: Three Packages for Software Sound Synthesis." Computer Music Journal 17:2. MIT Press.
Csound Copyright Notice
Copyright (C) 1991-2002 Barry Vercoe, John ffitch
This file is part of Csound.
The Csound Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
Csound is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with Csound; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA