Sonic Pi er et musik kodning og synthethiser program. Man skriver tekst kode som play :e3
for at afspille lyd.
Se denne video: https://www.youtube.com/watch?v=VJvtIIjbR0E eller følg guiden.
Du finder Sonic Pi ved at gå ind på https://sonic-pi.net/
live_loop :guitar do
use_synth :fm
play :e2
sleep 0.75
play :e2
sleep 0.25
play :g2
...
I Sonic Pi skal man skrive kode for at afspille lyd. Det kan være en syntetisk lyd eller et lydklip.
Derudover skal man selvfølgelig også have pauser imellem lyde.
play 40
sleep 1
play :E3
sleep 1
sample :bd_haus
For ikke at skrive et mega langt program med en milliard tegn, så må vi bruge nogle fancy kodestrukturer som "Loops" eller løkker på dansk.
live_loop :bass do
4.times do
play :C2
sleep 0.5
end
4.times do
play :F2
sleep 0.5
end
end
Vi har lært at afspille en masse lyde, men hvordan ændrer vi den syntetiske lyd så den lyder mega fed?
Man skal bruge synthethizer indstillinger, og dem er der mange af.
use_synth :tech_saws
use_synth_defaults cutoff: 90, release: 0.25