Fer una cançó

Ritme de bateria

Fem una ullada a com crear un ritme senzill de bateria, consistent en un bombo, caixa i hi-hat (el xarleston o xarles). Aprendreu dues coses noves: live_loop i sample.

Comenceu amb un buffer buit i creeu un live_loop anomenat :drums. Se li pot anomenar de qualsevol manera, els noms només són per identificar ràpidament què fa el bucle. live_loop és una bucle que es repeteix sense fi, i es pot sincronitzar amb altres live_loops (1 live_loop ha de tenir almenys un sleep):

live_loop :drums do
  sample :drum_heavy_kick
  sleep 1
end

Premeu Run per escoltar el vostre primer live_loop tocant un bon so de bombo en cada temps.

Farem un backbeat simple amb un el bombo en l’1 i 3 i la caixa en el 2 i 4. En lloc de tocar notes, estareu desencadenant samples (mostres). És tan simple com escriure sample :sample_name. Per exemple, un toc de bombo:

use_bpm 100

live_loop :rummut do
  sample :drum_heavy_kick
  sleep 1
  sample :drum_snare_hard
  sleep 1
  sample :drum_heavy_kick
  sleep 1
  sample :drum_snare_hard
  sleep 1
end

Això és un toc continu de bombo. El bucle :drums comença amb un cop de bombo, un de caixa en el dos, un de bombo en el tres i després de nou un cop de caixa en el quatre. Després, el bucle comença de nou:

Ara proveu canviant el temps (el nombre després d’use_bpm) i jugueu amb les mostres. Quan comenceu a escriure el nom de la mostra, podeu navegar entre les diferents mostres amb la funció d’auto-completat. Proveu diferents samples i feu una ullada a com sonen. Recordeu que no heu de prémer stop per canviar el so - només canvia el codi i prémer una altra vegada Run - els sons canviaran automàticament en el següent bucle sense perdre el ritme!

Afegir hi-hat

Ara afegiu hi-hat (el xarles). Creeu un altre live_loop anomenat :hihat i afegiu els samples hihat. Per exemple, podeu fer directament notes corxeres o semicorxeres com a continuació (aquest és amb semicorxeres):

live_loop :hihat do
  sample :drum_cymbal_closed
  sleep 0.25
end

No cal que siga tan quadrat. Podeu fer-ho una mica més funky d’aquesta manera:

live_loop :hihat do
  sample :drum_cymbal_closed
  sleep 0.25
  sample :drum_cymbal_pedal
  sleep 1
end

El patró de ritmes creuats de hi-hat era en principi un “error”. El bucle dura 1.25 temps en lloc d’1. Però sona bé! Així que no tingues por de fer molts errors per trobar coses que ni tan sols estaves buscant.

Ara la cançó és alguna cosa com això:

use_bpm 100

live_loop :rummut do
  sample :drum_heavy_kick
  sleep 1
  sample :drum_snare_hard
  sleep 1
  sample :drum_heavy_kick
  sleep 1
  sample :drum_snare_hard
  sleep 1
end

live_loop :hihat do
  sample :drum_cymbal_closed
  sleep 0.25
  sample :drum_cymbal_pedal
  sleep 1
end

Potser estigueu preguntant-vos com els live_loops es podrien traduir a seqüències musicals en aplicacions populars de música. El següent vídeo pot ajudar-vos a entendre la seva relació.

Ara jugueu amb diferents ritmes i mostres de so. Podeu afegir un tercer live_loop per percussions o altres efectes. Més endavant, a la secció següent, creareu una pista de baixos per a la composició.