Turinys:

Kaip koduoti dainą naudojant „Sonic Pi“natų: 5 žingsniai
Kaip koduoti dainą naudojant „Sonic Pi“natų: 5 žingsniai

Video: Kaip koduoti dainą naudojant „Sonic Pi“natų: 5 žingsniai

Video: Kaip koduoti dainą naudojant „Sonic Pi“natų: 5 žingsniai
Video: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, Lapkritis
Anonim
Kaip koduoti dainą naudojant „Sonic Pi“natų natas
Kaip koduoti dainą naudojant „Sonic Pi“natų natas

Šioje pamokoje bus aprašyti keli pagrindiniai žingsniai ir kodo dalys, kurias reikia naudoti koduojant dainą „Sonic Pi“naudojant nata! Yra milijonas kitų kodo vienetų, kuriuos reikia pridėti prie savo užbaigto kūrinio skonio, todėl būtinai pažaiskite ir pažiūrėkite, ką galite sugalvoti!

Muzikos lapai, kuriuos naudojau, buvo paprastas „Queen“„Aš noriu išsivaduoti“pianino aranžuotė. Jei norite atsisiųsti tą pačią natą, tai galite padaryti čia:

1 žingsnis: medžiagos

Medžiagos
Medžiagos
Medžiagos
Medžiagos

Šiam projektui jums reikės:

1. Kompiuteris, suderinamas su „Sonic Pi“

2. „Sonic Pi“programinė įranga

3. Muzikinės natos

4. Pagrindinės žinios, kaip skaityti muziką, ir mokslinis pikio žymėjimas

2 veiksmas: sužinokite savo dainos BPM ir koduokite tai

Sužinokite savo dainos BPM ir koduokite tai
Sužinokite savo dainos BPM ir koduokite tai

Mano atveju, BPM yra atspausdintas ant natų. Tačiau dažnai taip nėra. Norėdami padėti rasti savo dainos BPM, galite pasinaudoti šia svetaine:

Mano dainos BPM buvo 109 dūžiai per minutę. Kai žinote savo dainos BPM, eikite į pirmą tuščią buferio eilutę ir įveskite „use_bpm 109“naudodami savo BPM. Tarp žodžių ir skaičių turėtų būti tarpas, o BPM reikšmė turėtų tapti mėlyna, nurodant, kad tai yra skaičius.

Eiti į priekį ir koduoti BPM, mano patirtis labai padėjo išsiaiškinti kodavimo laiką.

3 žingsnis: Sekite natų ir kodo užrašus bei akordus

Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus
Sekite natų ir kodo užrašus bei akordus

Dabar atėjo laikas paprasčiausiai išversti natų štabų užrašus į kodo eilutes. Norėdami tai padaryti, galite naudoti paprastas „žaisti“ir „miego“funkcijas, tačiau pastebėjau, kad iš tikrųjų šiek tiek lengviau naudoti sudėtingesnes kodo eilutes. Būtinai atkreipkite dėmesį į rakto parašą, kad įsitikintumėte, jog aštrius daiktus ir butus statote ten, kur jie turi būti, jei tokių yra.

Mano atveju, pirmasis mano užrašas buvo a4 apie mokslinius darbuotojus. Norėdami tai koduoti, buferio laisvoje eilutėje įvedžiau „play: a4“, būtinai įtraukdami dvitaškį, kad programinė įranga žinotų, jog tai yra pastaba. Jei teisingai įvedėte, dvitaškis ir užrašas turėtų tapti rausvi. Kadangi ši pastaba buvo aštunta, o laiko parašas - 4/4 karto, po jos užkodavau „miegas 0,5“.

Po to turėjau daug užrašų iš serijos, kurie būtų daug lengviau užkoduoti vienoje kodo eilutėje nei kelios. Norėdami tai padaryti, naudoju „play_pattern_timed [: d5,: e5,: e5], [1, 1, 1]“Pirmajame skliausteliuose turėtų būti jūsų užrašai apie personalo eilę, atskirti kableliais, o antrame - kiekvienos natos trukmė eilės tvarka (1 - ketvirčio, 2 - pusė, 0,5 - aštuntoji ir tt)

Jei norite, kad akordas skambėtų tuo pačiu metu, kaip ir aš, įveskite „play_chord [: d,: fs,: a]“, nekoduodami miego. Skliausteliuose turėtumėte koduoti natas, sudarančias akordą, kurį bandote groti. Jei tai yra visos natos, kurias norite groti vienu metu, koduokite miegą po to, o skaičius po miego yra trumpiausios jūsų ką tik užkoduotos serijos natos trukmė.

Jei jūsų kode yra pasikartojimo seka, vieną kilpos kodą galite nuspausti naudodami kodo, kurį norite cikluoti, pradžioje „4.times do“, o norimo ciklo pabaigoje - „pabaiga“. Skaičius prieš „.times do“reiškia, kiek kartų norite pakartoti kodo skiltį. Jei teisingai įvedėte, „do“ir „end“bus oranžinės spalvos.

Jei turite vieną natą, kurią norite groti tam tikrą laiką, išskyrus 1, galite ją koduoti taip: „play: e5, support: 0.5, release: 0.1“, o skaičius po palaikymo yra natos trukmė. Jei įvedėte teisingai, palaikymas ir atleidimas taps rožinis, o skaičiai - mėlyni.

Naudodami šiuos pagrindinius kodo elementus, turėtumėte sugebėti koduoti savo dainą, išversdami natą į kodą. Jei grojate ir kažkas skamba netinkamai, naudokite bandymus ir klaidas, kol pasieksite norimą garsą! Kartais jūs turite pakeisti į naują kodą arba kažkur pridėti „miego režimą“.

4 žingsnis: pasirinkite savo sintezę

Pasirinkite savo sintezę
Pasirinkite savo sintezę

Dabar, kai užkodavote visą savo dainą naudodamiesi natomis ir jums patinka, kaip tai skamba, laikas pasirinkti savo sintezatorių. Galite palikti jį kaip numatytąjį arba ištirti daugybę programinės įrangos parinkčių.

Norėdami rasti parinktis, viršutiniame dešiniajame lango kampe spustelėkite „Pagalba“, atidarę apatinį mokymo ekraną. Spustelėkite sintezatorių apačioje ir eksperimentuokite. Eikite į buferio viršų ir parašykite po eilute, kurioje anksčiau kodavome BPM, įveskite: "use_synth: dtri" su žodžiu (-ais) po to, kai dvitaškis yra jūsų dainai pasirinktas sintezatorius. Paspauskite žaisti ir pažiūrėkite, ar jums patinka garsas. Jei ne, tęskite tyrimus, kol rasite tą, kurį radote!

5 žingsnis: padaryta

Padaryta!
Padaryta!

Jūsų užkoduota daina iš „Sonic Pi“natų dabar turėtų būti baigta. Paspauskite mygtuką „Vykdyti“, atsisėskite, atsipalaiduokite ir klausykitės savo šedevro!

Rekomenduojamas: