Assim como fazemos com os sintetizadores, podemos controlar facilmente nossas amostras através de parâmetros. Elas suportam exatamente o mesmo mecanismo de parametrização. Vamos revisitar nossos amigos amp:
e pan:
.
Você pode modificar a amplitude de amostras exatamente da mesma forma que usamos com os sintetizadores:
sample :ambi_lunar_land, amp: 0.5
Também podemos usar o parâmetro pan:
com amostras. Por exemplo, veja como nós podemos tocar o Amem Break no canal esquerdo e no meio da execução, trocamos para o canal direito:
sample :loop_amen, pan: -1
sleep 0.877
sample :loop_amen, pan: 1
Note que 0.877 é metade da duração da amostra :loop_amen
, em segundos.
Finalmente, note que se você configurar alguns valores padrão para sintetizadores com use_synth_defaults
(que será discutido mais tarde), estes valores serão ignorados por sample
.