Generador de la unidad

Ir a: navegación, búsqueda de

Generadores de la unidad (o ugens) son las unidades básicas formales en muchos MÚSICA-N-estilo lenguajes de programación de música de computadora. A veces se llaman OpCodes (particularmente en Csound), aunque esta expresión no es exacta en que estas no son instrucciones de nivel de equipo.

Generadores de unidad forman los bloques de construcción para el diseño síntesis y procesamiento de señales algoritmos de en el software. Por ejemplo, un generador simple unidad llamado oscilador podría generar una onda sinusoidal de una frecuencia específica (como una entrada o argumento de la función o clase representa el generador de la unidad). ENV podría ser un generador de unidad que delinea una función punto de interrupción. Así ENV podría ser utilizado para conducir la amplitud sobres del oscilador OSC a través de la ecuación OSC * ENV. Los generadores de unidad a menudo utilizan matrices predefinidas de valores para sus funciones (que se llenan formas de onda o de otro formas llamando a una función específica del generador).

La teoría de generador de la unidad de síntesis de sonido primero fue desarrollada e implementada por Max Mathews y sus colegas en Bell Labs en la década de 1950.

Ejemplo de código

En SuperCollider lengua, el .ar método en el SinOsc clase es un UGen que genera un onda de seno. El siguiente ejemplo hace una onda sinusoidal a la frecuencia 440, fase 0 y amplitud 0,5.

SinOsc.ar (440, 0, 0.5);

Véase también

  • Generador de sintonización

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Unit_generator&oldid=566563176"