Trigar Samples

Tocar beeps é só o início. Uma coisa muito mais divertida é tocar samples pré-gravados. Experimenta:

sample :ambi_lunar_land

O Sonic Pi traz muitos samples passíveis de serem usados. Podes usá-las usando o comando play. Para tocar vários samples e notas basta escreve-los de forma sequencial:

play 36
play 48
sample :ambi_lunar_land
sample :ambi_drone

Se quiseres separá-los temporalmente, usa o comando sleep:

sample :ambi_lunar_land
sleep 1
play 48
sleep 0.5
play 36
sample :ambi_drone
sleep 1
play 36

Nota como o Sonic Pi não espera que os sons acabem de tocar antes de começar a tocar o seguinte. O comando sleep só conta o espaço de tempo entre o início de dois sons(sejam eles samples ou beeps). Isto permite criar sons facilmente, assim como sobreposição de efeitos. Mais tarde neste tutorial vamos ver como controlar a duração de sons com envolventes.

Descobrir Samples

Existem duas maneiras de descobrir que samples o Sonic Pi já traz. Primeiro, podes usar o sistema de ajuda. Clica em Samples no menu vertical da esquerda, escolhe uma categoria e vais ver uma lista com os samples disponíveis.

Alternativamente, podes usar o sistema de auto-completação. Basta escreveres o início de um grupo de samples, como: sample :ambi_ e vais ver um menu suspenso com nomes de samples. Experimenta os prefixos de categorias seguintes:

Experimenta agora misturar samples nas tuas peças!