Verdieping 3: Herhaling in Yellow submarine

In deze opdracht ga je verder met herhaling werken.

Je weet nu dat je herhaling kan voorkomen door .times te gebruiken.

In dit voorbeeld zie je hoe je de herhaling van deze maat met 2.times. wordt behandeld. De code is daardoor korter en overzichtelijker. Maar de code zou nog compacter kunnen worden als je voor de herhaling van D4 ook 3.times  gebruikt:

Je schrijft per .times:

 

Sonic Pi zal zelf de code inspringen als je op enter drukt.

Als extra opdracht maak je je eigen versie van Yellow Submarine in Sonic Pi.

1. Inspiratie

Je kan je inspireren in het oorspronkelijke nummer van de Beatles, geschreven door John Lennon en Paul McCartney. Maar probeer iets aparts van te maken en niet het oorspronkelijke liedje te volgen.

yellos submarine


2. Open het bestand met de code voor Yellow Submarine

Kopieer de code (control+a, control+c)


3. In Sonic Pi


4. Een eigen versie van Yellow submarine

  1. Maak gebruik van use_synth om verschillende effecten te creëren
  2. Kies een tempo dat je leuk vindt klinken met use_bpm

5. Voorkom herhaling met .times


6. Aftekenen

Laat je docent naar je versie van Yellow submarine luisteren om deze opdracht af te tekenen.

7. Neem je code op


8. Bewaar je code in een bestand