Temas avanzados 1
Además de el rebanado de samples presentado en el anterior tema, puede también usar el efecto de sonido :slicer
para añadir algo de “ritmo y chuletas” a tu música. Consiste básicamente en alterar el volumen del sonido en el tiempo. (y a menudo este efecto se llama modulación de la amplitud).
Empecemos nuestro experimento con este efecto creando un nuevo live_loop
en un buffer libre y usando el sample :loop_breakbeat
como nuestro bloque de construcción:
use_bpm 120
live_loop :breakbeat do
sample :loop_breakbeat, beat_stretch: 4, amp: 2
sleep 4
end
El bucle debería sonar ahora como en el vídeo de abajo. Estamos usando el color rojo para indicar el volumen del sonido y en este ejemplo debería estar al máximo.
Ahora vamos a añadir el efecto rebanado al live_loop
usando el comando ya conocido with_fx
. Si no te acuerdas o no sabes como se usan los efectos en Sonic Pi, puedes leer más sobre ellos en el anterior capítulo llamado Efectos.
use_bpm 120
live_loop :breakbeat do
with_fx :slicer do
sample :loop_breakbeat, beat_stretch: 4, amp: 2
sleep 4
end
end
El efecto de rebanado que acabamos de añadir suena demasiado duro y necesitaremos ajustarlo poco a poco. Las opciones principales del efecto de rebanado son phase
, wave
y mix
. Puedes usarlas para controlar la amplitud de la modulación. La opción phase
es la frecuencia, como de rápido o lento tiene lugar la modulación de la amplitud. El valor predeterminado de phase
es 0.25
que significa que el efecto ocurre en cada nota de semicorchea. Por esto, el anterior ejemplo suena bastante agitado.
El efecto de rebanado puede modular la amplitud usando cuatro formas de ondas distintas: 0
(saw /sierra), 1
(pulse/pulso), 2
(triangle/triangulo) y 3
(sinewave/sinusoide). Por omisión, wave
está configurado a 1
lo que significa que usa ondas de pulsos (también conocidos como cuadradas) para modular la amplitud. Las fotos de más abajo muestran como son las formas de onda y como aumentan o disminuyen la amplitud (el área marcada de color rojo) en el tiempo.
Ahora vamos a intentar cambiar la forma de la onda a sierra (wave: 0
). Esto debería hacer el efecto un poco más suave y menos abrupto.
use_bpm 120
live_loop :breakbeat do
with_fx :slicer, phase: 0.25, wave: 0, mix: 1.0 do
sample :loop_breakbeat, beat_stretch: 4, amp: 2
sleep 4
end
end
Vamos a duplicar la duración de la fase (phase: 0.5
) y cambiar la forma de onda a pulso (wave: 1
):
Ahora que ocurre si usamos las siguientes opciones (phase: 0.5, wave: 1
) con el efecto:
De esta manera es muy fácil añadir algo de ritmo, variedad y dinamismo a los bucles de tambores. ¡Recuerda que puedes también usar esto con los sintetizadores en Sonic Pi!
Aquí tenemos el último ejemplo de efecto de rebanado que usa unos tiempos de fase más largos con el efecto de rebanado:
use_bpm 120
live_loop :breakbeat do
with_fx :slicer, phase: 1.75, wave: 0, mix: 1.0 do
sample :loop_garzul, beat_stretch: 16, amp: 1
sleep 16
end
end
live_loop :beep do
with_fx :reverb, room: 0.9 do
with_fx :slicer, phase: 1, wave: 1, mix: 1.0 do
synth :hoover, note: [:Db4, :G3, :Bb3, :F4].ring.tick, attack: 2, release: 4, amp: 0.5
sleep 6
end
end
end
live_loop :kick do
sample :bd_haus
sleep 4
end