Introducción a la partitura
Formato
editarPaso 1
editarAbre una terminal, y ve al directorio "miCsound" que creaste en la primera sesión con tu profesor(a). Si olvidaste cómo hacerlo, consulta Hola Mundo Csound.
Paso 2
editarAhora abre el editor de texto Gedit.
Paso 3
editarSelecciona el texto de la caja de abajo con el ratón, y cópialo.
; Esta línea define una tabla de función por ahora no nos meteremos con ella
f 1 0 4096 10 1
; Esta línea define una nota para el instrumento 001 que empieza en el segundo
; 0 y dura 3 segundos.
i001 0 3
Ve a Gedit, y pega el código que acabas de copiar. Ponle el nombre introPatitura.sco
al documento, y guárdalo.
- Recuerda que Csound necesita dos archivos para funcionar: un .orc, que acabamos de crear, y un .sco. Para esta actividad, usaremos el .orc que hicimos en Introducción al diseño sonoro con Csound, titulado estudio1.orc.
Paso 4
editarGenera el archivo de audio. Pare ello, teclea el siguiente comando en la terminal y da enter
:
csound estudio1.orc introPatitura.sco -o introPatitura.wav
Escucha el archivo introPartitura.wav. Si no recuerdas cómo escuchar el archivo, repasa Hola Mundo Csound.
Paso 5
editarVe nuevamente al archivo de la partitura (introPartitura.sco), y edita la última línea, cambiando el parámetro 3
por 10
. Salva el archivo, y genera nuevamente el .wav (archivo de audio). ¿Qué diferencia notas con el primero que generaste?
Si no te queda clara cual es la diferencia, vuelve a editar el archivo, esta vez poniendo un valor de 0.5
en vez de 10
, genera el nuevo archivo y escúchalo.
Paso 6
editarAhora cambia el segundo parámetro de la última línea (que ahora es igual a 0
) por 3. ¿Puedes decir qué pasará? Genera el archivo de audio y comprueba tu respuesta.
Paso 7
editarLos parámetros que acabas de modificar están expresados en segundos. Uno de los parámetros controla en qué segundo empieza la nota, y el otro cuantos segundos dura la nota. ¿Cuál es cual?
Paso 8
editarBorra el primer parámetro i001
. Genera el archivo de audio y escúchalo. ¿Qué notas?
Paso 9
editarAhora, donde estaba el parámetro i001
pon el parámetro i002
, e intenta generar el archivo de audio. Nota que al final del "output" (se pronuncia áutput, y quiere decir salida) de la terminal te dice
1 errors in performance
Elapsed time at end of performance: real: 0.004s, CPU: 0.000s
0 512-byte soundblks of shorts written to test.wav (WAV)
1 errors in performance
quiere decir que hubo un error en la ejecución. El error se produjo porque el parámetro uno le dice a Csound
a que instrumento está dirigida la nota y el instrumento 002 no existe.
Regresa el primer parámetro a i001
.
Retos
editar- Crea una nota nueva que comience medio segundo después de la que ya existe, y que dure el doble de tiempo. Genera el archivo con el siguiente comando:
csound estudio1.orc introPatitura.sco -o 101.wav
- ¿Qué hace la porción del comando que dice
-o 101.wav
? Tip: puedes encontrar pistas para esto en el Paso 4. - ¿Qué comando necesitas para tocar el archivo 101.wav? Ejecuta el comando, y escucha el audio que acabas de generar.
- ¿Qué hace la porción del comando que dice
- Crea un pequeño motivo rítmico. Aquí tienes un ejemplo:
- Típ: La suma de una nota y su duración debe ser un poco menor que el inicio de la siguiente nota (por lo menos .01 segundos). De otra manera no distinguirás que son notas separadas.
- Guarda el archivo de la partitura (.sco) y crea el archivo de audio (.wav) con un nombre de tu elección.
- Intenta crear el siguiente motivo de la cucaracha. Si no puedes, no te desanimes, puede ser difícil al principio. Como ayuda, aquí está el código del .sco que se utilizó para hacer el audio del ejemplo:
; Esta línea define una tabla de función de onda sinusoidal.
f 1 0 4096 10 1
; Estas líneas definen el primer motivo rítmico de La Cucaracha.
i001 .25 .20
i001 .5 .20
i001 .75 .20
i001 1 .45
i001 1.75 .20
i001 2 .20
i001 2.25 .20
i001 2.5 .20
i001 2.75 .45
i001 3.5 .25
- Guarda el archivo de la partitura (.sco) y crea el archivo de audio (.wav) con el nombre
cucarachaRitmo
y sus respectivas extensiones de archivo.
- Guarda el archivo de la partitura (.sco) y crea el archivo de audio (.wav) con el nombre
¡Suerte!