Përmbajtje:

Si të kodoni një këngë duke përdorur fletë muzikore në Sonic Pi: 5 hapa
Si të kodoni një këngë duke përdorur fletë muzikore në Sonic Pi: 5 hapa

Video: Si të kodoni një këngë duke përdorur fletë muzikore në Sonic Pi: 5 hapa

Video: Si të kodoni një këngë duke përdorur fletë muzikore në Sonic Pi: 5 hapa
Video: С великим днём космонавтики! Финал ► 4 Прохождение Fatal Frame (Project Zero) PS2 2024, Nëntor
Anonim
Si të kodoni një këngë duke përdorur fletë muzikore në Sonic Pi
Si të kodoni një këngë duke përdorur fletë muzikore në Sonic Pi

Ky udhëzues do të përshkruajë disa hapa bazë dhe pjesë të kodit për t'u përdorur kur kodoni një këngë në Sonic Pi duke përdorur muzikë fletë! Ka një milion pjesë të tjera të kodit për t'u përpjekur t'i jepni shije pjesës tuaj të përfunduar, prandaj sigurohuni që të luani edhe rreth vetes dhe të shihni se çfarë mund të gjeni!

Fleta muzikore që kam përdorur ishte një aranzhim i thjeshtë i pianos i "I Want to Break Free" nga Queen. Nëse dëshironi të shkarkoni të njëjtën fletë muzikore, mund ta bëni këtu:

Hapi 1: Materialet

Materiale
Materiale
Materiale
Materiale

Për këtë projekt do t'ju duhet:

1. Një kompjuter i pajtueshëm me Sonic Pi

2. Softueri Sonic Pi

3. Muzikë fletësh

4. Njohuri themelore se si të lexoni muzikë dhe të shënimit shkencor të katranit

Hapi 2: Zbuloni BPM -në e këngës suaj dhe kodin që

Zbuloni BPM -në e këngës suaj dhe kodin që
Zbuloni BPM -në e këngës suaj dhe kodin që

Në rastin tim, BPM është shtypur në fletë. Megjithatë, shpesh nuk është kështu. Për ndihmë në gjetjen e BPM të këngës tuaj, mund të përdorni këtë faqe në internet:

BPM e këngës sime ishte 109 rrahje në minutë. Pasi të njihni BPM të këngës tuaj, shkoni në vijën e parë bosh në tamponin tuaj dhe shkruani "use_bpm 109" duke përdorur BPM tuaj. Duhet të ketë një hapësirë midis fjalëve dhe numrave dhe vlera që vendosni për BPM duhet të kthehet në blu, duke treguar se është një numër.

Vazhdimi dhe kodimi i BPM në përvojën time ka ndihmuar jashtëzakonisht në përcaktimin e kohës gjatë kodimit.

Hapi 3: Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit

Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit
Ndiqni Muzikën dhe Shënimet dhe Akordet e Kodit

Tani, është koha që thjesht t'i përktheni shënimet në stafet në fletën tuaj muzikore në rreshta të kodit. Ju mund të përdorni funksionet e thjeshta "luaj" dhe "fle" për ta bërë këtë, por unë kam gjetur se në fakt e bën pak më të lehtë përdorimin e linjave më të komplikuara të kodit. Sigurohuni t'i kushtoni vëmendje nënshkrimit kryesor në mënyrë që të siguroheni që po vendosni mprehta dhe banesa aty ku duhet të jenë nëse ka.

Në rastin tim, shënimi im i parë ishte një a4 mbi stafin në shënimin shkencor të katranit. Për ta koduar këtë, kam shtypur "play: a4" në një linjë të lirë në tampon, duke u siguruar që të përfshijë zorrën e trashë në mënyrë që softueri ta dijë se është një shënim. Dy pika dhe shënimi duhet të bëhen rozë nëse e keni futur si duhet. Meqenëse ky shënim ishte një shënim i tetë dhe nënshkrimi i kohës është 4/4 herë, unë kodova "fle 0.5" pas tij.

Pas kësaj kisha shumë shënime në një seri që do të kodoheshin shumë më lehtë në një rresht të kodit sesa disa. Për ta bërë këtë, kam përdorur "play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]" Grupi i parë i kllapave duhet të përmbajë shënimet tuaja për stafin në rregull, të ndara me presje dhe e dyta duhet të përmbajë kohëzgjatja e secilës shënim sipas radhës (1 për kartmonedhën çerek, 2 për gjysmë kartëmonedhë, 0.5 për kartëmonedhën e tetë, etj.)

Nëse dëshironi që një akord të luajë në të njëjtën kohë si unë, shkruani "play_chord [: d,: fs,: a]" pa koduar një gjumë në mes. Brenda kllapave, duhet të kodoni shënimet që përbëjnë akordin që po përpiqeni të luani. Nëse këto janë të gjitha shënimet që dëshironi të luani njëherësh, kodoni gjumin pas kësaj me numrin pas gjumit që është kohëzgjatja e shënimit tuaj më të shkurtër në serinë që sapo keni koduar.

Nëse keni një sekuencë përsëritjeje në kodin tuaj, mund të lakoni një grup kodesh duke përdorur "4.times do" në fillim të kodit që dëshironi të lakoni dhe "përfundoni" në fund të pjesës që dëshironi të lakoni. Numri para ".times do" nënkupton sa herë dëshironi që pjesa e kodit të përsëritet. Nëse e keni futur saktë, të dyja "bëj" dhe "përfundoj" do të bëhen portokalli.

Nëse keni një notë të vetme që dëshironi të luani për një kohëzgjatje të caktuar përveç 1, mund ta kodoni kështu: "luani: e5, mbani: 0.5, lëshoni: 0.1" me numrin pas mbështetjes të jetë kohëzgjatja e notës. Nëse e keni shtypur saktë, mbështetja dhe lëshimi do të bëhen rozë dhe numrat do të bëhen blu.

Duke përdorur këto pjesë themelore të kodit, duhet të jeni në gjendje të kodoni këngën tuaj duke përkthyer muzikën në kod. Nëse e luani dhe diçka nuk tingëllon si duhet, përdorni provën dhe gabimin derisa të keni tingullin që dëshironi! Ndonjëherë, ju duhet të ndryshoni në një pjesë të re të kodit ose të shtoni një "gjumë" diku.

Hapi 4: Zgjidhni Synth -in tuaj

Zgjidhni Synth tuaj
Zgjidhni Synth tuaj

Tani që keni koduar të gjithë këngën tuaj duke përdorur muzikë dhe ju pëlqen si tingëllon, është koha për të zgjedhur sintetikën tuaj. Ju ose mund ta mbani atë si parazgjedhje ose të eksploroni shumë opsione të disponueshme brenda softuerit.

Për të gjetur opsionet, klikoni "Ndihmë" në të djathtën e sipërme të dritares, duke hapur ekranin e poshtëm të mësimit. Klikoni në synths në fund dhe eksperimentoni. Shkoni në krye të tamponit tuaj dhe shkruani nën rreshtin ku kemi koduar më parë BPM, shkruani: "use_synth: dtri" me fjalën (et) pasi zorra e trashë është sintetika e zgjedhur për këngën tuaj. Goditi "Luaj" dhe shiko nëse të pëlqen tingulli. Nëse jo, vazhdoni të eksploroni derisa të gjeni një që bëni!

Hapi 5: U krye

U krye!
U krye!

Kënga juaj e koduar nga muzika në Sonic Pi tani duhet të jetë e plotë. Shtypni butonin "Run", uluni, qetësohuni dhe dëgjoni kryeveprën tuaj!

Recommended: