Sonic Pi

1. Introducció

Creat per Isaac Muro
Creative Commons Licence

Sonic Pi

  • Podeu descarregar Sonic Pi aquí
  • Sonic Pi es pot descarregar per Raspberry Pi, Windows, Mac i Chromebook

1. Quines parts té el programa?

2. Com funciona el programa

3. Reviseu els exemples

Abaix de la pantalla del programa, veureu-ho una pestanya que posa exemples. En trobareu bastants. Podeu veure quin tipus de codi haureu de fer vosaltres.

4. Coses que es poden fer amb el sonic pi: Algorave

link

5. Encara més AlgoRave!

link

6. Primer programa


play 72
						

7. Primer error


pley 72
						

8. Escriure comentaris


# Això que sona és un do.
play 72
						

9. Notació de les notes

Notes Xifres
La A
Si B
Do C
Re D
Mi E
Fa F
Sol G

10. Escala cromàtica

C Db D Eb E F Gb G Ab A Bb B
Do Re b Re Mi b Mi Fa Sol b Sol La b La Si b Si

11. Totes les notes midi

12. Escriure més d'una nota


# Toquem 3 notes una darrera l'altre, no?
play :C3
play :Db3
play :D3
				

13. Sleep


# Escrivim sleep per determinar la duració de les notes.
play :C3
sleep 1
play :Db3
sleep 1
play :D3
sleep 1
				

14. Duració de les Notes

15. Repetició


# En Sonic Pi es pot repetir codi d'una forma molt sencilla.
2.times.do
  play :C3
  sleep 1
  play :Db3
  sleep 1
  play :D3
  sleep 1
end
			

16. Exemple de Repetició


	# Que farà aquesta repetició?
4.times do
  4.times do
    play :c4
    sleep 0.25
  end
  play :d4
  sleep 0.5
  play :f4
  sleep 0.5
end
			

17. Com traduiriem aniversari feliç?

Repte 1

Escull una canço que t'agradi i busca la seva partitura. >Tradueix-la a Sonic Pi utilitzant play, sleep i times.do

THANKS