Bagadus
Čale vulobeale kodalahkki kodaeditorii (code editor) ja deatte Run (čađat) -boalu:
Dathan ii čuodjan melodiijan ollenge, vai čuojaigo? Prográmma ii čuojahan nuohtaid maŋŋálaga muhto iešalddes oktanaga. Dáinna lágiin don sáhtát prográmmeret šuoŋaid. Šuokŋa dárkkuha eanet, 2-3 nuohta čuojaheami oktanaga.
Juos hálidat Sonic Pi:a čuojahit nuohtaid maŋŋálaga, nu kodii galgá merkejuvvot juohke nuohta maŋŋái botta. Čále sleep 1
(oađe) juohke nuohta vulobeallái, dego dás:
sleep 1
-gohččun (oađe) gohčču prográmma vuordit ovtta časkkástaga, ovdal go čuojaha čuovvovaš nuohta. Mađi unnit lea sleep (oađe) -doaimma árvu (lohku), dađi oanehit lea áigi sierra play-gohččumiid gaskkas. Ja seamma ládje mađi stuorit sleep (oađe) -doaimma árvu (lohku), dađi guhkit bodda lea sierra nuohtaid gaskkas. Juos dábálaš nuohtaid bidjan lea dutnje oahpis, vulobeal govas sáhtát oaidnit movt sierra nuohtat doibmet Sonic Pi:s.
Play-gohččuma maŋis nuohtat sáhttet čállojuvvot MIDI-árvun, mat leat nummárat 0-127 gaskkas (omd. 67
, 80
, 22
) dahje nuohttan (:G4
, :Ab5
, :Bb
). Don sáhtát ieš válljet goappá merkenvuogi hálidat geavahit.
Mielčuovvu tabealla muitala, man nuhttii iešguhtege MIDI-árvu dávista. Tabeallas octave number dárkkuha oktáva nummára ja note number nuohta nummára.
Geavat C-duraceahkkálasa nuohtaid (72,74,76,77,79,81,83
dahje :C5 :D5 :E5 :F5 :G5 :A5 :B5
) vai ráhkadat melodiija. Geavat play-doaimmaid gaskkas sleep
-gohččuma eará árvvuiguin nuppástuhttit ritmma. Sáhtát geavahit use_bmp
-gohččuma kodagurgadasa álggus ráhkadit melodiija johtileabbon dahje njoazibun, dehege earáhuhttit melodiija tempo. Melodiija johtilvuohta mearriduvvo árvvuin, mii merkejuvvo koda lohppii. BPM lea oanádus dearpmas Beats Per Minute, mii oaivvilda, galle časkkástaga bihtás lea minuntta áigge. Geahččal ovdamearkka dihte čuovvovačča:
Dál lea du vuorru ráhkadit iežat melodiija!