Introduction
Ok, tu as écris une jolie mélodie. Que faire si tu veux la répéter, ou en répéter des morceaux, plusieurs fois ? Tu peux copier et coller la mélodie mais avec le nombre cela va être un peu fatiguant. Heureusement tu peux utiliser la répétition ! Le terme informatique exact pour cela est itératif qui signifie simplement faire des choses plus d’une fois.
Ecris 2.times do
au début de ta mélodie et end
à la fin de ta mélodie (les notes sont en notation anglaise pour l’exemple, tu peux utiliser les notes MIDI si tu veux) :
2.times do
play :c4
sleep 0.5
play :d4
sleep 0.5
play :e4
sleep 0.5
play :c4
sleep 0.5
end
Au lieu de 2.times do
tu peux choisir combien de fois tu veux répéter les notes. Par exemple 4.times do
ou 99.times do
.
Tu peux aussi faire des répétitions à l’intérieur de répétitions si tu veux :
4.times do
4.times do
play :c4
sleep 0.25
end
play :d4
sleep 0.5
play :f4
sleep 0.5
end