Sonic Pi er et musik kodning og synthethiser program. Man skriver tekst kode som play :e3
for at afspille lyd.
Du finder Sonic Pi ved at gå ind på https://sonic-pi.net/
Her er nogle eksempler og forklaring på hvad Sonic Pi er.
Der er også installeringslinks som vi gentager her:
Windows: https://sonic-pi.net/#windows
MacOS: https://sonic-pi.net/#mac
Tryk ind på lektionen for at se mere
Vi går igennem de basiske elementer i Sonic Pi og musik teori som
noder/toner
akkorder
pauser mellem toner
og øvelser
Vi går igennem de basiske elementer i Sonic Pi og musik teori som
synthethizer
løkker
samples
og øvelser
Sonic Pi er en DSL (Domain Specific Language) til Ruby. Altså det er en slags dialægt af sproget til at programmere lyd.
Derfor er der en masse Ruby man kan lære som også bliver brugt til at lave hjemmesider og apps.
Der er både metoder og teori der kan få kickstartet en god melodi. Her kigger vi på skalaer fra musikteori, og et par sonic pi metoder der får udført en masse på få tegn.
Når vi afspiller lyde i Sonic Pi, er der mange muligheder for at bestemme hvordan, hvor længe, hvor højt, osv. det skal lyde.
Vi laver en melodi ved at komponere
en bas melodi
en tromme melodi
en lys melodi
og sammensætte den