Sadržaj:

Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi: 5 koraka
Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi: 5 koraka

Video: Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi: 5 koraka

Video: Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi: 5 koraka
Video: REVAN - THE COMPLETE STORY 2024, Srpanj
Anonim
Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi
Kako kodirati pjesmu pomoću notnih zapisa u Sonic Pi

Ova instrukcija opisat će neke osnovne korake i dijelove koda koje ćete koristiti pri kodiranju pjesme u Sonic Pi -u koristeći note! Postoji milijun drugih komada koda koje možete pokušati dodati okus gotovom komadu pa se poigrajte i sami i pogledajte što možete smisliti!

Nota koju sam koristio bio je jednostavan klavirski aranžman grupe "I Want to Break Free" grupe Queen. Ako želite preuzeti ovu istu glazbu, to možete učiniti ovdje:

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali

Za ovaj projekt trebat će vam:

1. Računalo kompatibilno sa Sonic Pi

2. Softver Sonic Pi

3. Nota

4. Osnovno znanje o čitanju glazbe i znanstvenoj notaciji

Korak 2: Saznajte BPM svoje pjesme i kodirajte to

Saznajte BPM svoje pjesme i kodirajte to
Saznajte BPM svoje pjesme i kodirajte to

U mom slučaju, BPM se ispisuje na notnim zapisima. Međutim, to često nije slučaj. Za pomoć u pronalaženju BPM -a vaše pjesme možete upotrijebiti ovu web stranicu:

BPM moje pjesme bio je 109 otkucaja u minuti. Nakon što znate BPM svoje pjesme, idite na prvi prazan redak u svom međuspremniku i upišite "use_bpm 109" koristeći svoj BPM. Između riječi i brojeva trebao bi biti razmak, a vrijednost koju ste unijeli za BPM trebala bi postati plava, što znači da je to broj.

Napredovanje i kodiranje BPM -a prema mom iskustvu iznimno je pomoglo u utvrđivanju vremena tijekom kodiranja.

Korak 3: Slijedite note i kodne note i akorde

Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde
Slijedite note i kodirane note i akorde

Sada je vrijeme da jednostavno prevedete bilješke o osoblju vaših nota u redove koda. Za to možete koristiti jednostavne funkcije "play" i "sleep", ali otkrio sam da zapravo čini malo lakšim korištenje složenijih linija koda. Obratite pozornost na potpis ključa kako biste bili sigurni da stavljate oštre predmete i stanove tamo gdje trebaju biti, ako ih ima.

U mom slučaju, moja prva bilješka bila je a4 o osoblju u znanstvenoj notaciji. Kako bih to kodirao, upisao sam "play: a4" u slobodni redak u međuspremniku, pazeći da uključim dvotočku kako bi softver znao da je to bilješka. Dvotočka i bilješka trebaju postati ružičaste ako ste ih ispravno unijeli. Budući da je ova bilješka bila osma nota, a vremenski potpis 4/4 puta, iza nje sam kodirao "spavanje 0,5".

Nakon ovoga imao sam mnogo bilješki u nizu koje bi bilo mnogo lakše kodirati u jedan red koda nego u nekoliko. Da bih to učinio, upotrijebio sam "play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]" Prvi skup zagrada trebao bi sadržavati vaše bilješke o osoblju po redu, odvojene zarezima, a drugi bi trebao sadržavati trajanje svake note redom (1 za četvrtinu, 2 za pola note, 0,5 za osmu notu itd.)

Ako želite da akord svira u isto vrijeme kao ja, upišite "play_chord [: d,: fs,: a]" bez kodiranja sna između. Unutar zagrada trebali biste kodirati note koje čine akord koji pokušavate svirati. Ako su to sve note koje želite svirati odjednom, kodirajte spavanje nakon ovoga, a broj nakon spavanja je trajanje vaše najkraće note u nizu koji ste upravo kodirali.

Ako u svom kodu imate niz ponavljanja, možete petljati jedan skup koda koristeći "4.times do" na početku koda koji želite petlju i "end" na kraju odjeljka koji želite petlju. Broj prije ".times do" označava koliko puta želite da se dio koda ponovi. Ako ste ga ispravno unijeli, "do" i "end" će postati narančaste.

Ako imate jednu notu koju želite svirati u određenom trajanju osim 1, možete je kodirati ovako: "play: e5, sustain: 0.5, release: 0.1", a broj nakon sustaina je trajanje note. Ako ste ga ispravno upisali, sustain i release će postati ružičasti, a brojevi će postati plavi.

Koristeći ove osnovne dijelove koda, trebali biste moći kodirati svoju pjesmu prevođenjem notnih zapisa u kod. Ako je svirate i nešto ne zvuči kako treba, pokušajte i pokušajte dok ne dobijete željeni zvuk! Ponekad se morate promijeniti u novi dio koda ili negdje dodati "san".

Korak 4: Odaberite svoj Synth

Odaberite svoj sintetizator
Odaberite svoj sintetizator

Sada kada ste cijelu pjesmu kodirali koristeći note i svidjelo vam se kako zvuči, vrijeme je da odaberete svoj sintetizator. Možete ga zadržati kao zadanog ili istražiti mnoge opcije dostupne u softveru.

Da biste pronašli opcije, kliknite "Pomoć" u gornjem desnom kutu prozora, otvarajući donji zaslon s uputama. Kliknite na sintetizatore pri dnu i eksperimentirajte. Idite na vrh vašeg međuspremnika i upišite ispod retka gdje smo prethodno kodirali BPM, upišite: "use_synth: dtri" s riječima (riječima) iza dvotočke kao sintisajzerom odabranom za vašu pjesmu. Pritisnite play i provjerite sviđa li vam se zvuk. Ako ne, nastavite istraživati sve dok ne pronađete onu koju tražite!

Korak 5: Gotovo

Gotovo!
Gotovo!

Vaša kodirana pjesma s notnih zapisa u Sonic Pi trebala bi sada biti potpuna. Pritisnite gumb "Pokreni", sjednite, opustite se i poslušajte svoje remek -djelo!

Preporučeni: