jingle-bells

View project on GitHub

Het refrein als functie

Net als voor het couplet gaan we de code voor het refrein in een eigen functie stoppen. De functie voor het refrein geven we als naam speel_refrein.

Ga naar het einde van de buffer in Sonic Pi en voeg na de regel met end het volgende toe
define :speel_refrein do
end
Je hebt nu de functie speel_refrein gedefinieerd. Merk op dat de functie nog leeg is.

Voeg ook nog direct na het speel_couplet commando een nieuwe regel toe met
speel_refrein.
Je hebt nu een aanroep van functie speel_refrein toegevoegd.

Druk op de Run knop om je muziek te testen. Je hoort alleen de muziek van het couplet en nog geen refrein. Dat is omdat je functie speel_refrein nog leeg is.

Dit is de muziek voor het refrein: resources/refrein.txt.
Kopieer deze code en plak ze aan het einde van de buffer in de functie speel_refrein, dus na de regel met
define :speel_refrein do
en voor de regel met
end

Druk weer op Run om te testen. Je couplet wordt nu gevolgd door het refrein!

De volgende stap »

Creative Commons-Licentie
Dit werk valt onder een Creative Commons Naamsvermelding-NietCommercieel-GelijkDelen 4.0 Internationaal-licentie.