Satura rādītājs:

Kā kodēt dziesmu, izmantojot notis programmā Sonic Pi: 5 soļi
Kā kodēt dziesmu, izmantojot notis programmā Sonic Pi: 5 soļi

Video: Kā kodēt dziesmu, izmantojot notis programmā Sonic Pi: 5 soļi

Video: Kā kodēt dziesmu, izmantojot notis programmā Sonic Pi: 5 soļi
Video: Joka pēc alfabēts / Funny Alphabet 2024, Novembris
Anonim
Kā kodēt dziesmu, izmantojot Sonic Pi notis
Kā kodēt dziesmu, izmantojot Sonic Pi notis

Šajā pamācībā tiks izklāstīti daži pamata soļi un koda gabali, kas jāizmanto, kodējot dziesmu programmā Sonic Pi, izmantojot notis! Ir vēl miljons citu koda gabalu, lai mēģinātu pievienot gatavam gabalam aromātu, tāpēc pārliecinieties, ka arī spēlējat apkārt un redzat, ko varat izdomāt!

Notis, ko es izmantoju, bija vienkāršs klavieru aranžējums Queen "I Want to Break Free". Ja vēlaties lejupielādēt šo pašu nošu, to varat izdarīt šeit:

1. solis: materiāli

Materiāli
Materiāli
Materiāli
Materiāli

Šim projektam jums būs nepieciešams:

1. Dators, kas ir saderīgs ar Sonic Pi

2. Sonic Pi programmatūra

3. Notis

4. Pamatzināšanas par to, kā lasīt mūziku, un zinātniskās skaņas atzīmes

2. darbība: noskaidrojiet savas dziesmas BPM un kodējiet to

Uzziniet savas dziesmas BPM un kodējiet to
Uzziniet savas dziesmas BPM un kodējiet to

Manā gadījumā BPM tiek izdrukāts uz nošu. Tomēr bieži tas tā nav. Lai palīdzētu atrast dziesmas BPM, varat izmantot šo vietni:

Manas dziesmas BPM bija 109 sitieni minūtē. Kad esat uzzinājis savas dziesmas BPM, pārejiet uz pirmo tukšo rindu buferī un ierakstiet “use_bpm 109”, izmantojot savu BPM. Starp vārdiem un cipariem jābūt atstarpei, un BPM ievadītajai vērtībai vajadzētu kļūt zilai, norādot, ka tas ir skaitlis.

Iet uz priekšu un BPM kodēšana pēc manas pieredzes ir ārkārtīgi palīdzējusi, nosakot laiku kodēšanas laikā.

3. darbība. Izpildiet nošu un koda piezīmes un akordus

Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem
Sekojiet notīm un koda piezīmēm un akordiem

Tagad ir pienācis laiks vienkārši notis par notīm tulkot uz štābiem koda rindiņās. Lai to izdarītu, varat izmantot vienkāršās "atskaņošanas" un "miega" funkcijas, taču es atklāju, ka tas faktiski nedaudz atvieglo sarežģītāku koda rindiņu izmantošanu. Noteikti pievērsiet uzmanību atslēgas parakstam, lai pārliecinātos, ka asus priekšmetus un dzīvokļus ievietojat tur, kur tiem ir jābūt, ja tādi ir.

Manā gadījumā mana pirmā piezīme bija a4 par darbiniekiem zinātniskā piķa apzīmējumā. Lai to kodētu, buferī brīvajā rindā ierakstīju "play: a4", pārliecinoties, ka tajā ir iekļauts kols, lai programmatūra zinātu, ka tā ir piezīme. Resnajai zarnai un piezīmei vajadzētu kļūt rozā, ja esat to pareizi ievadījis. Tā kā šī piezīme bija astotā piezīme un laika paraksts ir 4/4 reizes, tad pēc tās kodēju "gulēt 0,5".

Pēc tam man bija daudz piezīmju sērijā, kas būtu daudz vieglāk kodējama vienā koda rindā nekā vairākas. Lai to izdarītu, es izmantoju "play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]" Pirmajā iekavās jābūt jūsu piezīmēm par personālu secībā, atdalot tās ar komatiem, bet otrajā - katras piezīmes ilgums secībā (1 ceturkšņa piezīmei, 2 pusnotim, 0,5 astotajai piezīmei utt.)

Ja vēlaties, lai akords tiktu atskaņots vienlaikus ar mani, ierakstiet “play_chord [: d,: fs,: a]”, nekodējot miega režīmu. Iekavās vajadzētu kodēt piezīmes, kas veido akordu, kuru mēģināt atskaņot. Ja tas ir visas piezīmes, kuras vēlaties atskaņot vienā reizē, pēc tam kodējiet miega režīmu, un skaitlis pēc miega ir jūsu īsākās piezīmes ilgums tikko kodētajā sērijā.

Ja jūsu kodā ir atkārtojumu secība, varat ievadīt vienu koda kopu, izmantojot “4.times do” tā koda sākumā, kuru vēlaties atkārtot, un “beigas” tās sadaļas beigās, kuru vēlaties atkārtot. Skaitlis pirms ".times do" norāda, cik reizes vēlaties atkārtot koda sadaļu. Ja esat to pareizi ievadījis, gan "do", gan "end" kļūs oranži.

Ja jums ir viena piezīme, kuru vēlaties atskaņot noteiktu laiku, kas nav 1, varat to kodēt šādi: "play: e5, support: 0,5, release: 0,1", un skaitlis pēc noturēšanas ir notis ilgums. Ja esat to pareizi ievadījis, uzturēšana un atlaišana kļūs rozā, un skaitļi kļūs zili.

Izmantojot šos pamata koda gabalus, jums vajadzētu būt iespējai kodēt savu dziesmu, tulkojot nošu kodu. Ja spēlējat to un kaut kas neizklausās pareizi, izmantojiet izmēģinājumus un kļūdas, līdz iegūstat vēlamo skaņu! Dažreiz jums ir jāmaina uz jaunu koda gabalu vai kaut kur jāpievieno "miega režīms".

4. solis: izvēlieties savu sintezatoru

Izvēlieties savu sintēzi
Izvēlieties savu sintēzi

Tagad, kad esat kodējis visu savu dziesmu, izmantojot notis, un jums patīk, kā tas izklausās, ir pienācis laiks izvēlēties sintezatoru. Varat to paturēt kā noklusējumu vai izpētīt daudzas programmatūrā pieejamās iespējas.

Lai atrastu opcijas, loga augšējā labajā stūrī noklikšķiniet uz "Palīdzība", atverot apakšējo apmācības ekrānu. Apakšā noklikšķiniet uz sintezatoriem un eksperimentējiet. Dodieties uz bufera augšdaļu un ierakstiet zem rindiņas, kurā mēs iepriekš kodējām BPM, ierakstiet: "use_synth: dtri" ar vārdu (-iem) pēc tam, kad kols ir jūsu dziesmai izvēlētais sintezators. Spied atskaņot un noskaidro, vai tev patīk skaņa. Ja nē, turpiniet pētīt, līdz atrodat kādu!

5. solis: Gatavs

Gatavs!
Gatavs!

Jūsu kodētajai dziesmai no Sonic Pi notīm tagad vajadzētu būt pabeigtai. Nospiediet pogu "Palaist", apsēdieties, atpūtieties un klausieties savu šedevru!

Ieteicams: