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, Juli
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 milion drugih komada koda koji 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 ove iste notne zapise, to možete učiniti ovdje:

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali

Za ovaj projekat trebat će vam:

1. Računalo kompatibilno sa Sonic Pi

2. Softver Sonic Pi

3. Nota

4. Osnovno znanje o čitanju muzike i naučne notacije

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 štampa na notama. Međutim, to često nije slučaj. Za pomoć u pronalaženju BPM -a vaše pjesme možete koristiti ovu web stranicu:

BPM moje pjesme bio je 109 otkucaja u minuti. Kada saznate BPM svoje pjesme, idite na prvi prazan red u svom međuspremniku i upišite "use_bpm 109" koristeći svoj BPM. Trebalo bi biti razmaka između riječi i brojeva, 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 pomoglo je izuzetno u utvrđivanju vremena tokom kodiranja.

Korak 3: Pratite note i kodirane note i akorde

Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde
Pratite note i kodirane note i akorde

Sada je vrijeme da jednostavno prevedete bilješke o osoblju na vašim notnim zapisima u redove koda. Da biste to učinili, možete koristiti jednostavne funkcije "play" i "sleep", ali otkrio sam da zapravo čini malo lakšim korištenje složenijih linija koda. Obratite pažnju 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 na osoblju u naučnoj notaciji. Da bih to kodirao, upisao sam "play: a4" u slobodnu liniju 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 i da je 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, koristio sam "play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]" Prvi set 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 polovinu note, 0,5 za osmu notu itd.)

Ako želite da akord svira u isto vrijeme kao i ja, upišite "play_chord [: d,: fs,: a]" bez kodiranja sna između. U zagradama biste trebali 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 sna 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 ispred ".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" s brojem nakon sustaina koji 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 svirate i nešto ne zvuči kako treba, koristite pokušaj i grešku dok ne dobijete zvuk koji želite! Ponekad morate promijeniti 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 napišite ispod linije u kojoj smo prethodno kodirali BPM, upišite: "use_synth: dtri" s riječima (riječima) iza dvotočke koja je sintifikat odabrana za vašu pjesmu. Pritisnite play i provjerite sviđa li vam se zvuk. Ako ne, nastavite istraživati dok ne pronađete onu koju tražite!

Korak 5: Gotovo

Gotovo!
Gotovo!

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

Preporučuje se: