Cuprins:

Cum să codați o melodie utilizând partituri în Sonic Pi: 5 pași
Cum să codați o melodie utilizând partituri în Sonic Pi: 5 pași

Video: Cum să codați o melodie utilizând partituri în Sonic Pi: 5 pași

Video: Cum să codați o melodie utilizând partituri în Sonic Pi: 5 pași
Video: Denumirea valorilor de note muzicale: Ritmul. Educație muzicală / Muzică și mișcare / Lecții de pian 2024, Noiembrie
Anonim
Cum să codați o melodie utilizând partituri în Sonic Pi
Cum să codați o melodie utilizând partituri în Sonic Pi

Această instrucțiune va descrie câțiva pași de bază și bucăți de cod pe care să le folosiți atunci când codificați o melodie în Sonic Pi folosind partituri! Există încă un milion de alte bucăți de cod pentru a încerca să adăugați aromă piesei dvs. finite, așa că asigurați-vă că jucați și în jurul vostru și vedeți cu ce puteți veni!

Partitura pe care am folosit-o a fost un simplu aranjament pentru pian al „I Want to Break Free” de Queen. Dacă doriți să descărcați aceeași partituri, puteți face acest lucru aici:

Pasul 1: Materiale

Materiale
Materiale
Materiale
Materiale

Pentru acest proiect veți avea nevoie de:

1. Un computer compatibil cu Sonic Pi

2. Software Sonic Pi

3. Partituri

4. Cunoștințe de bază despre cum să citiți muzică și despre notația științifică

Pasul 2: Aflați BPM-ul melodiei dvs. și codificați acest lucru

Aflați BPM-ul melodiei dvs. și codificați acest lucru
Aflați BPM-ul melodiei dvs. și codificați acest lucru

În cazul meu, BPM este tipărit pe partitura. Cu toate acestea, adesea nu este cazul. Pentru ajutor în găsirea BPM a melodiei dvs., puteți utiliza acest site:

BPM-ul melodiei mele a fost de 109 bătăi pe minut. După ce cunoașteți BPM-ul melodiei dvs., mergeți la prima linie goală din buffer și tastați „use_bpm 109” folosind BPM-ul. Ar trebui să existe un spațiu între cuvinte și numere și valoarea pe care ați pus-o pentru BPM ar trebui să devină albastră, indicând că este un număr.

Continuarea și codificarea BPM din experiența mea a ajutat enorm la stabilirea calendarului în timp ce codificați.

Pasul 3: urmați Partituri și note de cod și acorduri

Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri
Urmați partituri și note de cod și acorduri

Acum, este timpul să traduceți pur și simplu notele de pe personalul de pe partitura dvs. în linii de cod. Puteți utiliza funcțiile simple „redare” și „somn” pentru a face acest lucru, dar am constatat că, de fapt, face mai ușor să folosiți linii de cod mai complicate. Asigurați-vă că acordați atenție semnăturii cheii pentru a vă asigura că puneți obiecte ascuțite și plate unde trebuie să fie, dacă există.

În cazul meu, prima mea notă a fost un a4 pentru personal în notație științifică. Pentru a codifica acest lucru, am tastat „play: a4” într-o linie liberă în buffer, asigurându-mă că includ două puncte, astfel încât software-ul să știe că este o notă. Coloanele și nota ar trebui să devină roz dacă le-ați introdus corect. Deoarece această notă era a opta și semnătura temporală este de 4/4 ori, am codificat „somn 0,5” după ea.

După aceasta, am avut o mulțime de note într-o serie care ar fi mult mai ușor de codat într-o linie de cod decât în mai multe. Pentru a face acest lucru, am folosit „play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]” Primul set de paranteze ar trebui să conțină notele despre personal în ordine, separate prin virgule, iar al doilea ar trebui să conțină durata fiecărei note în ordine (1 pentru sfert, 2 pentru jumătate, 0,5 pentru a opta, etc.)

Dacă doriți ca o coardă să fie redată în același timp ca și mine, tastați „play_chord [: d,: fs,: a]” fără a codifica un somn între ele. În paranteze, ar trebui să codificați notele care alcătuiesc acordul pe care încercați să îl jucați. Dacă acestea sunt toate notele pe care doriți să le jucați simultan, codificați somnul după acesta, numărul după somn fiind durata celei mai scurte note din seria pe care tocmai ați codat-o.

Dacă aveți o secvență de repetare în codul dvs., puteți bucla un set de cod folosind „4.times do” la începutul codului pe care doriți să îl buclați și „terminați” la sfârșitul secțiunii pe care doriți să o buclați. Numărul dinaintea „.times do” înseamnă de câte ori doriți să se repete secțiunea de cod. Dacă l-ați introdus corect, atât „faceți”, cât și „terminați” vor deveni portocalii.

Dacă aveți o singură notă pe care doriți să o jucați pentru o anumită durată, alta decât 1, o puteți codifica astfel: „play: e5, sustain: 0.5, release: 0.1”, numărul după sustain fiind durata notei. Dacă l-ați tastat corect, susținerea și eliberarea vor deveni roz și numerele vor deveni albastre.

Folosind aceste bucăți de cod de bază, ar trebui să puteți codifica melodia dvs. traducând partitura în cod. Dacă îl redați și ceva nu sună bine, folosiți încercări și erori până când aveți sunetul dorit! Uneori, trebuie să treceți la o nouă bucată de cod sau să adăugați undeva un „somn”.

Pasul 4: alegeți sintetizatorul

Alegeți-vă sintetizatorul
Alegeți-vă sintetizatorul

Acum că v-ați codat întreaga melodie folosind partituri și vă place cum sună, este timpul să vă alegeți sintetizatorul. Puteți să îl păstrați ca implicit sau să explorați numeroasele opțiuni disponibile în cadrul software-ului.

Pentru a găsi opțiunile, faceți clic pe „Ajutor” în partea dreaptă sus a ferestrei, deschizând ecranul tutorial de jos. Faceți clic pe sintetizatoare în partea de jos și experimentați. Mergeți în partea de sus a bufferului și scrieți sub linia în care am codificat anterior BPM, tastați: "use_synth: dtri" cu cuvântul (cuvintele) după colon fiind sintetizatorul ales pentru melodia dvs. Apasă pe redare și vezi dacă îți place sunetul. Dacă nu, continuați să explorați până când găsiți una pe care o faceți!

Pasul 5: Gata

Terminat!
Terminat!

Melodia dvs. codată din partituri în Sonic Pi ar trebui să fie acum completă. Apăsați butonul „Fugi”, așezați-vă, relaxați-vă și ascultați capodopera voastră!

Recomandat: