Definición De Una Envolvente De Volumen - AMSTRAD CPC 6128 Manual Del Usario

Ocultar thumbs Ver también para CPC 6128:
Tabla de contenido
Definición de una envolvente de volumen
La instrucción que define envolventes de volumen es ENV. En su versión más sencilla, esta
instrucción lleva 4 parámetros. Su forma es la siguiente:
ENV <número de envolvente>, <número de escalones<, <altura de cada escalón>,
<duración de cada escalón>
Estudiemos los parámetros uno por uno.
Número de la envolvente
Es el número de referencia (entre 0 y 15) por el que la invocaremos en la instrucción SOUND.
Número de escalones
Este parámetro especifica en cuántas etapas queremos que la nota evolucione antes de terminar.
Por ejemplo, si la nota ha de durar 10 segundos, podemos dividirla en 10 etapas de 1 segundo
cada una; en tal caso, el parámetro 'número de escalones' tendría el valor 10.
El margen de este parámetro es de 0 a 127.
Altura de cada escalón
En cada etapa, el volumen puede variar con respecto al nivel anterior en un número de unidades
comprendido en 0 y 15. Estos 16 niveles de sonido son los mismos que se definen en la
instrucción SOUND. Sin embargo, el margen del parámetro 'altura de escalón' es de -128 a
+127; el nivel del volumen vuelve a 0 cada vez que sobrepasa el 15.
Duración de cada escalón
Este parámetro especifica la duración de cada escalón en unidades de centésimas de segundo. El
margen de valores es de 0 a 255; esto significa que la duración máxima de cada escalón es de
2.56 segundos (el 0 se considera como 256).
Por consiguiente, el producto del parámetro 'número de escalones' por el parámetro 'duración
de cada escalón' no debería ser mayor que el parámetro 'duración' especificado en la instrucción
SOUND. De lo contrario, el sonido terminará antes de que se hayan completado todos los
escalones de la envolvente. (En ese caso el ordenador ignora el resto del contenido de la
envolvente.)
Análogamente, si la duración especificada en SOUND es mayor que la impuesta por el producto
de 'número de escalones' por 'duración de cada escalón', la nota continuará sonando aunque se
hayan terminado los escalones de la envolvente de volumen, y lo hará al nivel del último escalón
de la envolvente.
Para practicar con las envolventes de volumen, pruebe el siguiente programa:
10
env
1,10,1,100
20
sound
1,142,1000,1,1
run
La línea 20 especifica un sonido con número de tono igual a 142 (LA internacional), duración de
10 segundos, volumen inicial igual a 1 y envolvente de tono número 1, la cual consiste en 10
escalones de altura 1 y duración 1 segundo (100 x0.01).
Pruebe las siguientes formas de la línea 10 y trate de escuchar el efecto de las diferentes
envolventes de volumen:
10
env
1,100,1,10
10
env
1,100,2,10
Manual de Amstrad CPC 6128 (revisión 2008) - Página 80
Tabla de contenido
loading

Tabla de contenido